travel
stoke
Susie BTX's
experience in
Rio Grande City
food
Caros Restaurant
#cheap-eats Caros, established 1937, is one of the few places in Texas that you can get a "puffy" taco. Definitely worth the stop! 607 W 2nd street
Google Maps
Posted by
Susie BTX
14 countries - 43 spots
Nearby
×
culture
Roma Observation Deck
×
culture
Historic District
×
culture
Historic building
×
food
Riverside Club
More Spots