107 E Martin St, San Antonio, Texas, 78205
(210) 488-5288
Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges
Rio Azul Downtown San Antonio is a bar located in the heart of beautiful downtown San Antonio right on the riverwalk that is a perfect spot to have a drink and enjoy the night.
No reviews yet. Be the first to write a review!