J R's Barbacoa Reviews & Details
J R's Barbacoa
7870 Culebra Rd
J R's Barbacoa is located at 7870 Culebra Rd in San antonio near the intersection of Culebra Rd and Joe Newton St. Call (210) 647-7770 for dine in.
- Service:Dine In
- On The Menu:Barbecue
- Major Intersection:Culebra Rd And Joe Newton St
Tell us more about J R's Barbacoa San antonio!