Taqueria Castillo
Add to Favorites
OPEN NOW
Today: 9:00 am - 10:30 pm
18 Years
in Business
Saved to Favorites
Phone: (415) 431-1092
Address: 86 Mcallister St, San Francisco, CA 94102
Website: http://www.facebook.com/pages/Taqueria-Castillo/109056925795924?ref=br_rs
Taqueria Castillo B
http://www.facebook.com/pages/Taqueria-Castillo/109056925795924?ref=br_rs
Cuisines: Spanish, Mexican, Latin American, European, Continental
Price Range : Average
370 Golden Gate Ave, San Francisco, CA 94102
2399 Folsom St, San Francisco, CA 94110
1 Hallidie Plz, San Francisco, CA 94102
488 Haight St, San Francisco, CA 94117
833 Mission St, San Francisco, CA 94103
757 Market St, San Francisco, CA 94103
227 Hyde St, San Francisco, CA 94102
533 Jones St, San Francisco, CA 94102
860 Folsom St Ste A, San Francisco, CA 94107
1639 Polk St, San Francisco, CA 94109