The City Taqeuria
Address:
1836 Divisadero St, San Francisco, CA 94115
Phone:
(415) 346-3515 Restaurants
Other Businesses:
- Chipotle Mexican Grill at 50 California St, San Francisco, CA 94111
- Lafitte at 455 The Embarcadero Pier 5, San Francisco, CA 94111
- SSSFFF Grill at 325 Drumm St, San Francisco, CA 94101
- Tokyo Express - Financial Dist at 77 Battery St, San Francisco, CA 94111
- Lale at 731 Irving St, San Francisco, CA 94122