We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Caro's Restaurant

$$ - $$$Mexican,
607 W. 2nd St., Rio Grande City, TX 78582
+1 956-487-2255
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good26%
  • Average21%
  • Poor4%
  • Terrible4%
Travellers talk about
“chicken” (3 reviews)
“puffy tacos” (2 reviews)
“fare” (3 reviews)
Restaurant Hours
Mexican, Southwestern
$$ - $$$
607 W. 2nd St., Rio Grande City, TX 78582
All Details
Write a Review
Reviews (23)
Traveller rating
Traveller type
Time of year

1 - 10 of 22 reviews

Reviewed 9 August 2017

I have had my share of Tex-Mex food but the fare here was far beyond what i expected. The menu was varied and i tasted a few things with a new twist. Worth a visit and then another.

Thank David M
Reviewed 19 July 2017

I live an hour away in McAllen, which has hundreds of Mexican restaurants but this one is my favorite! The atmosphere is clean and comfortable and the staff has always been attentive and friendly on my many visits. One of many restaurants in Texas which...More

Thank 257jimd
Reviewed 10 July 2017

What a delightful place. We had often heard of Caro's in Rio Grande City as a great place to dine. We finally had the opportunity to do so. The place is on the main boulevard heading west. The restaurant sits on a corner lot, Easy...More

Thank Richard S
Reviewed 24 May 2017

I had lunch solo, ordered chicken fajitas, and it was really excellent. The chicken was among the most succulent I have ever tasted. Even better was John Villareal who runs the place, and makes everyone feel warmly welcome.

Thank tigerfire
Reviewed 29 July 2016 via mobile

The food is Good... but not as good as it once was...I have beautiful memories in the old restaurant that can never be replaced

Thank Fidel G
Reviewed 14 February 2016 via mobile

Horrible service, bad food. This restaurant has really gone down hill. 😡. Don't waste your time & money. Was a good restaurant for many years.

Thank Irela S
Reviewed 3 February 2016

Stopped for lunch and enjoyed our meal. Chips and salsa are nothing out of the ordinary. We ordered the puffy appetizer plate (2-2-2). The puffy nachos are unique in shape, but not unique in taste. Steak was tender and rather tasty and the tostadas were...More

Thank FenwickFarmer
Reviewed 16 July 2015

The first thing a person should do is to order the puffy nachos for an appetizer or order something that has the Puffy Tacos. This is one of their specialties. The food is all good. It is not as cheap as some places, but it...More

Thank Gillum S
Reviewed 15 May 2015 via mobile

This is a great place to eat. Great homestyle food and good customer service. We ordered the enchiladas, chalupas and the steak combo. All were very good. When you come across this little town, this is a great place to eat.

Thank Phillena M
Reviewed 24 February 2015

We have eaten here before so stopped again. Considering that it was lunch hour, service was good. Enjoyed the food and portions were large. As someone else said, they do not itemize the checks. There were 7 in our party and a tip had been...More

Thank Eljo812
Nearby Restaurants
Casa de Adobe Restaurant & Bar
28 reviews
1.28 km away
Texas Cafe
7 reviews
.99 km away
Rio Cafe
5 reviews
1.25 km away
Nearby Attractions
Los Ebanos Ferry
13 reviews
30.43 km away
Falcon State Park
16 reviews
39.22 km away
McAllen Public Library
115 reviews
60.33 km away
National Butterfly Center
67 reviews
51.03 km away
Questions & Answers
Get quick answers from Caro's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Takeout
Good for
Location and Contact Information
  • Address: 607 W. 2nd St., Rio Grande City, TX 78582
  • Location: United States  >  Texas (TX)  >  Rio Grande City
  • Phone Number: +1 956-487-2255
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing