
Taqueria Vallarta - View this location on map ![]() 'The tacos from the now-indoor taco cart and burritos are the standouts. The tacos are minimal but irresistible - just meat on small tortillas with grilled onion hunks; you add the salsa, cilantro and lime. Choose from seven kinds of meat - from carne asa 3033 24th st, San Francisco, CA Restaurant, Budget, Local Spo |