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.

Carlos' River Cafe

1707 Nish Rd, Crystal Lake, IL 60012-1552
+1 815-444-9024
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent70%
  • Very good25%
  • Average0%
  • Poor0%
  • Terrible5%
Travellers talk about
“steak burrito” (2 reviews)
“tacos” (5 reviews)
Open Now
10:00 AM - 9:00 PMAll hours
Mexican, Spanish
1707 Nish Rd, Crystal Lake, IL 60012-1552
All Details
Write a Review
Reviews (20)
Traveller rating
Traveller type
Time of year

1 - 10 of 20 reviews

Reviewed 2 weeks ago via mobile

Restaurant was clean. Had an early dinner. Chimichanga was excellent as was the enchiladas verdes. I would choose to upgrade my margarita next time. House margaritas are fair but have had better.

Thank Dutchlady10
Reviewed 6 September 2017

We have been customers of Carlos River Cafe since it first opened. This restaurant used to be a great place with great food and service, we even had given it a five star rating in the past, unfortunately the owner Carlos doesn't seem to be...More

Thank 450maijas
Reviewed 9 August 2017 via mobile

Great food, very casual environment. Can't beat the prices and the food is authentic and delicious. Family owned and operated. Service can be, at times, a bit slow however worth the wait.

Thank jrheger
Reviewed 30 July 2017 via mobile

We were just out for a drive and found this little restaurant on TA. We both had the combo #2 and it was delicious. Good chips and salsa. Very friendly staff. I highly recommend Carlos River Cafe.

Thank Dennis P
Reviewed 19 June 2017 via mobile

No frills, no atmosphere, but some great food! The best Mexican authentic food around. Everything is made out in the open, fresh ingredients, all homemade. Served piping hot! We call and get this too go all the time as well. Try it you will not...More

Thank mbdennis
Reviewed 2 June 2017

This is our favorite Mexican restaurant if we're heading out that direction, great food, great service!

Thank Stanley A
Reviewed 28 April 2017 via mobile

A hole in the wall with great dinners. Sauces and seasonings all prepared fresh. Carne asada and a variety of popular foods

Thank Donald Q
Reviewed 4 January 2017 via mobile

Food is great will be back.great prices.family eat there under 30 bucks.good time to go is about 5 on a tue the place was not that busy.fast service

Thank Vince A
Reviewed 18 October 2016

We love Carlos' River Cafe. It's delicious. The inside is very small and they often have live music on Friday or Saturday nights. They do a great carry out business with really affordable prices. My husband loves the King Steak Burrito which is huge. I...More

Thank Empowers13
Reviewed 23 July 2016

One of the better Mexican restaurants in McHenry / Crystal Lake area. I cant comment on the table service since I usually do take out , but the food never disappoints. Burritos , Tacos , Tortas and Chi-mi's all very good. Prices are reasonable and...More

Thank GValez
Nearby Restaurants
The Broken Oar
53 reviews
3.59 km away
Island Lake Cafe
14 reviews
2.30 km away
Chi-Town Dogs
13 reviews
1.86 km away
Gregorio's Pizza
7 reviews
3.66 km away
Nearby Attractions
Sideouts Bar & Eatery
10 reviews
2.78 km away
Volo Auto Museum
321 reviews
7.43 km away
Lindy's Landing
24 reviews
7.53 km away
22 reviews
7.72 km away
Questions & Answers
Get quick answers from Carlos' River Cafe 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible, Waitstaff
Good for
Kids, Child-friendly
Open Hours
10:00 AM - 5:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
Location and Contact Information
  • Address: 1707 Nish Rd, Crystal Lake, IL 60012-1552 (Formerly Carlos' Riverside Cafe)
  • Location: United States  >  Illinois (IL)  >  Crystal Lake
  • Phone Number: +1 815-444-9024
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