Salsa Taqueria
Address:
1198 Treat Ave, San Francisco, CA 94110
Phone:
(415) 641-5413 Restaurants
Other Businesses:
- Caffe Trieste at 1465 25th St, San Francisco, CA 94107
- La Torta Gorda at 2760 24th St, San Francisco, CA 94110
- La Luna Restaurant at 3126 24th St, San Francisco, CA 94110
- Margarita's Restaurant at 2833 24th St, San Francisco, CA 94110
- Burger King at 5214 Diamond Heights Blvd, San Francisco, CA 94131