Mama's Empanadas
Address:
801 Gateway Blvd, South San Francisco, CA 94080
Phone:
(650) 281-6431
Nice to Know:
- Wifi No
- Accepts Credit Cards Yes
Other Businesses:
- Amoura Restaurant at 713 Linden Avenue, South San Francisco, CA 94080
- Liberty Gold Fruit Company at 500 Eccles Ave, South San Francisco, CA 94080
- Aloha Farms, Inc at 153 Utah Ave, South San Francisco, CA 94080
- Beijing Buffet at 245 S Airport Blvd, South San Francisco, CA 94080
- Gateway Cafe at 601 Gateway Blvd, South San Francisco, CA 94080