fromThe Infatuation1 week agoMexcal Taqueria - Review - Menlo Park - San Francisco - The InfatuationAt 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