75
The InfatuationGuide
Taqueria Vallarta — The Infatuation
“Taqueria Vallarta is a low-key Mexican restaurant in the Mission with lots of seating and decent tacos. The main draw is their daily late-night hours until 2am (and 2:30am on weekends). Just stumble in after closing down a nearby bar and order a plateful of carne asada tacos al vapor to finish off the night.”Read original →