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...
  • Excellent78%
  • Very good22%
  • Average0%
  • Poor0%
  • Terrible0%
Travellers talk about
“torta” (2 reviews)
“tacos” (5 reviews)
Open Now
10:00 - 21:00All hours
Mexican, Latin, Spanish
1707 Nish Rd, Crystal Lake, IL 60012-1552
All Details
Write a Review
Reviews (18)
Traveller rating
Traveller type
Time of year

1 - 10 of 18 reviews

Reviewed 2 weeks ago 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 3 weeks ago 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 20 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
Reviewed 29 August 2015

We are still regulars (see earlier review). Everything is still great and Carlos keeps making the place look better (see photos attached to my first review). He is opening up another branch in Algonquin-probably in September 2015. We will post a review when it opens

Thank travelingdoc42
Reviewed 30 July 2015 via mobile

So, 3 days before a graduation party we were looking to do a taco bar for 65 people. The effort to do it all was becoming overwhelming so we called upon Carlos to see what the could do. This place is very close to home...More

2  Thank Jerry K
Nearby Restaurants
The Broken Oar
50 reviews
3.65 km away
Island Lake Cafe
13 reviews
2.30 km away
Gregorio's Pizza
7 reviews
3.66 km away
8 reviews
2.90 km away
Nearby Attractions
Sideouts Bar & Eatery
10 reviews
2.78 km away
Volo Auto Museum
308 reviews
7.43 km away
Lindy's Landing
23 reviews
7.53 km away
20 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, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
10:00 - 17:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
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