More Photos

High Scores


728 S Presa St
San Antonio, TX
Southtown Pizzeria

Southtown Pizzeria

Pizza, Italian
127 reviews 127 reviews

Top Review On Yelp

rating Mar 20, 2018
Walked from the river front area well worth the walk. The owner (didn't know it at the time) greeted us on the way in telling us they had Prime rib tonight.... (read more)
DeWayne K.