Taqueria El Castillo
Address:
2092 Mission St, San Francisco, CA 94110
Phone:
(415) 621-6971 Restaurants, Mexican
Other Businesses:
- Mau Restaurant at 665 Valencia St, San Francisco, CA 94110
- Outfit Generic at 746 Valencia St, San Francisco, CA 94110
- New York Pizza Deli at 3348 18th St, San Francisco, CA 94110
- Kitchen 39 at 39 Mesa Presidio, San Francisco, CA 94129
- Bi Rite Creamery And Bakeshop at 3692 18th St, San Francisco, CA 94110