hero

The Pizza & Tamales Factory

888 S Euclid Ave, San Diego, CA 92114

4.6(17)
Open NowFull HoursNo Minimumfree - $2.99 Delivery (25 - 40 min)

FAQ

SliceRestaurants in San Diego The Pizza & Tamales Factory
Price: $$
Cuisine: stuffed pizza