#mexcal-taqueria

[ follow ]
fromThe Infatuation
1 week ago

Mexcal Taqueria - Review - Menlo Park - San Francisco - The Infatuation

At Mexcal Taqueria, the $2.75 tacos are so good, you'd happily pay double for them. The carnitas are rich and tender with crisp edges.
Silicon Valley food
[ Load more ]