Taqueria Vallarta Restaurant
4697 Mission St
San Francisco
CA
94112
(415) 452-8037
facebook.com
Open Map
Description
Taqueria Vallarta Restaurant is located at 4697 Mission St, San Francisco, CA. This location is in the Excelsior neighborhood. This business specializes in Mexican Restaurants.
by merchantcircle on March 20, 2014 from
merchantcircle
Casual
Food & Dining
full-service restaurants
Mexican
Mexican Restaurant
Mexican Restaurants
Quinceaneras
restaurant
Restaurants
Restaurants Mexican