- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Rios Barbacoa, San Antonio, Texas, Barbecue Restaurant Details
Reserve a table - Rios Barbacoa - Inactive
Restaurant: Rios Barbacoa
Address: 1720 Fredericksburg Rd, San Antonio (Bexar), Texas (TX), 78201
Send to devicePhone: (210) 734-3980
Barbecue
Food:
07/26/2015 11:59 amThe best...been going there for over 12years, won't ever stop going. Love it..!!! |
Food:
06/28/2015 10:42 amgave it 4 stars only because I had to pay for it! |
Food:
05/02/2015 3:47 amalways lean |
Food:
05/03/2014 10:36 pmHands down, the best barbacoa in town. No bits and pieces of fat or other debris, just good, "lean", BBQ. |
Please register here to leave your review, or log into your account.