How could anybody vote for a national chain as the best pizza in the area? Especially this particular location? However, after San Antonio has been elected the fattest city, I can better understand why this grease pit is on the list. Just walking into this place causes you to break out. Low grade ingredients, sullen attitudes, horrible selection = crap.
Pros: Seated immediatley, no line
Cons: bad food, useless employees, grease