Taqueria Vallarta
3033 24th St, San Francisco
(415) 826-8116
Recent Reviews
Order Online
You May Also Like
Temos Coffee - 3000 24th St
Coffee Shops, Coffee & Tea, Bagels, Coffee Roasteries, Coffee
Humphry Slocombe - 2790a Harrison St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream, Pet friendly
El Nuevo Frutilandia - 3077 24th St
Latin American, Cuban, Puerto Rican
Restaurants in San Francisco, CA
Taqueria Vallarta
3033 24th St, San Francisco, CA 94110
(415) 826-8116