Homemade Tamales
Address:
2915 National Ave, San Diego, CA 92113
Phone:
(619) 231-7745
Restaurants,
Mexican
Other Businesses:
- Flor D' Cafe at 2804 Ocean View Blvd, San Diego, CA 92113
- Subway at 2838 Franklin Ave, San Diego, CA 92113
- Louisiana Fried Chicken at 2580 National Ave, San Diego, CA 92101
- Port Cafe at 825 4th Ave, San Diego, CA 92101
- Baskin-Robbins at 3943 Governor Dr, San Diego, CA 92122