They are the "go-to place" for our Sunday morning Barbacoa. Been coming here for years and they have never failed us . Always great food and service!
October 2023
Best Barbacoa and service in townLived in San Antonio all my life and this is the best.
June 2023
My family loves Rios! We been coming for years, I used to live up the street but moved by seaworld and I’d rather take the 30 min drive than to go somewhere else! ?