#tri-tip-sandwich

[ follow ]
fromThe Infatuation
1 week ago

Bob's Country Corner - Review - Menlo Park - San Francisco - The Infatuation

This family-run deli and market has been a Menlo Park staple since the early '90s, known for its delicious tri-tip steak sandwich and turkey-avocado club.
Silicon Valley food
[ Load more ]