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 toppings. Miss Ellie's is a little better than Pizza Hut but average overall.
Pros: Friendly staff
Cons: Average pizza
more