I love this place, I have been going there since they opened. I love the garlic knots. Pizza is wonderful and will keep going there forever.
If you want the BEST pizza in the San Antonio area, go to Frazo's on I10 near Boerne Stage Road--great ambience withTRUE New York thin crust and plating of pizza, AND interesting ...