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

607 W 2nd St, Rio Grande City, TX 78582-3101
+1 956-487-2255
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good22%
  • Average22%
  • Poor3%
  • Terrible3%
Travellers talk about
“taco” (3 reviews)
“chicken” (3 reviews)
“corn” (2 reviews)
Restaurant Hours
Mexican, Southwestern
$$ - $$$
607 W 2nd St, Rio Grande City, TX 78582-3101
All Details
Write a ReviewReviews (27)
Traveller rating
Traveller type
Time of year

1 - 10 of 26 reviews

Reviewed 1 week ago

I really like this place. It has a great atmosphere and the service is excellent. It is very expensive for Starr County and the portions are not very big, but the food is excellent and the people are very friendly.

Thank James M
Reviewed 19 June 2018

Our favorite place to eat in RGC. Love the puffy tostadas and puffy tacos. Great family atmosphere. Great service.

Thank Roy G
Reviewed 7 May 2018

I had eaten at Caro’s many times from the md 70’s on. Had not been even close to Rio Grande City for 20 plus years, but I had to see if they were still as good as it once was. I figured 25 miles out...More

Thank Jack M
Reviewed 16 March 2018 via mobile

My family has been coming to this restaurant for 20+ years. The food is delicious and unique, not typical Tex-Mex fare. Puffy tacos, chalupas, and tostados are their trademark. Their location is out of the way from larger towns in the RGV (about an hour...More

Thank Kindra G
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 Nirmal G
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
Nearby HotelsSee all 3 hotels
La Borde House
7 reviews
1.07 km away
Holiday Inn Express Rio Grande City
19 reviews
1.31 km away
Quality Inn & Suites
22 reviews
3.98 km away
Texas Inn and Suites at La Joya
11 reviews
38.24 km away
Nearby Restaurants
La Pasadita Restaurant
.26 km away
Fina's Cafe
1 review
.59 km away
Red Door Cafe
.71 km away
Nearby Attractions
Falcon State Park
17 reviews
39.23 km away
Bentsen-Rio Grande Valley State Park
114 reviews
49.55 km away
McAllen Public Library
131 reviews
60.32 km away
National Butterfly Center
74 reviews
47.92 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
Takeout, Seating, Waitstaff
Good for
Location and Contact Information
  • Address: 607 W 2nd St, Rio Grande City, TX 78582-3101
  • 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