La Taza Latin Bistro
Address:
4230 18th St., San Francisco, CA 94103
Phone:
(415) 806-7853
Restaurants
Other Businesses:
- Ha Noi Bistro at 890 Taraval St, San Francisco, CA 94116
- Chan Chan at 4690 18th St, San Francisco, CA 94114
- Island Cafe at 901 Taraval St, San Francisco, CA 94116
- Village Pizzeria at 1115 Taraval St, San Francisco, CA 94116
- Tullys Coffee at 504 Castro St, San Francisco, CA 94114