This is the best pizza in town, and I worked at pizza places growing up. My entire family loved the pizza, the spaghetti and the garlic knots. My youngest said the spaghetti was better than mine. I have been there five times in the past two weeks immediately following my first visit. THE LASAGNA IS ALSO THE BEST IN SAN ANTONIO! On your second visit, try the wings, and on your third visit try the spinach and tomato pizza. Everything on the menu is awesome.
Pros: Food and service
more