Rio Grande City, United States
1203 W Main St
N/A
+1 9564872235
Been eating their barbacoa since I was a little kid going on 45 years old now living in Wisconsin and missing it can't wait to go on vacation my first stop for breakfast
like
This place have the best barbacoa in town!
By far the worst barbacoa ive ever had nothing but grease and nerves , barbacoa was tough not soft like other places.
Best weekend Barbacoa, def give it a try.
Great tortillas/ Mexican style
Deli
The best companies in the category 'Deli'