Restaurants & Bars 6

San Antonio Picks

Helen | Aug 16, 2004 09:00 AM

You read a lot of comments about Austin and Dallas but few on San Antonio. Would like reader input on "better" restaurants in this fair city.

Want to stay up to date with this post?

Recommended From Chowhound