Silicon Valley food
fromThe Infatuation
2 months agoBob's Country Corner - Review - Menlo Park - San Francisco - The Infatuation
The deli has been a beloved local spot since the 1990s.
Signature dishes include the tri-tip steak sandwich and turkey-avocado club.