El Mezcal Mexican Bistro
Address:
319 Baden Ave, South San Francisco, CA 94080
Phone:
(650) 636-4496 Restaurants
Other Businesses:
- Subway at 110 Grand Ave, South San Francisco, CA 94080
- Cable Car Cafe at 2 E Grand Ave, South San Francisco, CA 94080
- Quiznos at 114 Harbor Way, South San Francisco, CA 94080
- Max's Kitchen at 120 E Grand Ave, South San Francisco, CA 94080
- Pronto Lasangeria & Pizzeria at 113 Grand Ave, South San Francisco, CA 94080