Estrella Taqueria
CLOSED NOW
Today: 11:00 am - 11:00 pm
Tomorrow: 11:00 am - 1:30 am
Phone: (415) 861-1455
Address: 533 Haight St, San Francisco, CA 94117
Website: http://www.estrellataqueria.com
Phone: (415) 861-1452
Cuisines: Mexican, Latin American
Price Range : Below Average
2399 Folsom St, San Francisco, CA 94110
488 Haight St, San Francisco, CA 94117
245 Church St, San Francisco, CA 94114
2801 Mission St, San Francisco, CA 94110
2740 Mission St, San Francisco, CA 94110
757 Market St, San Francisco, CA 94103
833 Mission St, San Francisco, CA 94103
495 Castro St, San Francisco, CA 94114
3091 16th St, San Francisco, CA 94103
2240 Mission St, San Francisco, CA 94110