Rios Barbacoa Reviews & Details
10030 Roosevelt Ave
Rios Barbacoa is located at 10030 Roosevelt Ave in San antonio near the intersection of Roosevelt Ave and San Rafael St. Call (210) 627-2110 for dine in.
- Service:Dine In
- On The Menu:Barbecue
- Major Intersection:Roosevelt Ave And San Rafael St
Tell us more about Rios Barbacoa San antonio!