Taqueria El Sol
Add to Favorites
OPEN NOW
Today: 10:00 am - 11:30 pm
Saved to Favorites
Phone: (415) 441-0405
Address: 595 Geary St, San Francisco, CA 94102
Website: http://www.taqueriadosamigos.com
Taquerai El Sol
Cuisines: Spanish, Mexican, Latin American, European, Continental
Price Range : Below Average
370 Golden Gate Ave, San Francisco, CA 94102
2399 Folsom St, San Francisco, CA 94110
1639 Polk St, San Francisco, CA 94109
757 Market St, San Francisco, CA 94103
533 Jones St, San Francisco, CA 94102
833 Mission St, San Francisco, CA 94103
2801 Mission St, San Francisco, CA 94110
1630 Powell St, San Francisco, CA 94133
2516 Mission St, San Francisco, CA 94110
245 Jefferson St, San Francisco, CA 94133