ksat.com
Restaurants throughout San Antonio have been making the news recently, especially with the announcement of Mixtli receiving a Michelin Star. That got us wondering: what are some of the most popular restaurants across our city?
about 1 month ago