Map > World > North America > United States > San Francisco > Ritual > Sunday Streets > La Taqueria
Photo copyright by owner
La Taqueria
Categories Burritos, Tacos, Mexican
Visitors 12
Oldest photo None
Newest photo None
Address 2889 Mission St
San Francisco, CA, United States
Links foursquare wikipedia
Map | World | Terms | About