Silicon Valley food
fromThe Infatuation
1 month 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.