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.

Casa Bonita

$$ - $$$Mexican, , Latin
633 N Milwaukee Ave, Libertyville, IL 60048-1911
+1 847-362-4400
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good38%
  • Average21%
  • Poor8%
  • Terrible2%
Travellers talk about
“enchiladas” (17 reviews)
“guacamole” (12 reviews)
“camarones” (3 reviews)
Open Now
11:00 AM - 9:00 PMAll hours
Mexican, Southwestern, Latin
$$ - $$$
633 N Milwaukee Ave, Libertyville, IL 60048-1911
All Details
Write a ReviewReviews (183)
Traveller rating
Traveller type
Time of year

1 - 10 of 180 reviews

Reviewed 4 days ago via mobile

We went to Casa Bonita for our 40th wedding anniversary dinner. We really like this place, don't come here nearly as often as we should. The margaritas are really yummy; my husband had steak and shrimp fajitas, I had the Taco Salad. Very good! The...More

Thank lgage2017
Reviewed 25 November 2017

They overcharged my credit card (by over $100) and when I asked them to correct.... silence. So I had to go to Visa to get corrected. Otherwise, okay TexMex food

Thank Scott T
Reviewed 13 November 2017 via mobile

We were able to snag two seats at the bar while we waited for our table. The margaritas were delicious. The atmosphere was fun with all of the lights and decorations around us. The staff was friendly and checked on us frequently. I ordered the...More

Thank speedae
Reviewed 8 September 2017 via mobile

Being from Arizona, it's a risk going for Mexican food in northern Illinois and having high expectations. But Casa Bonita is good. It's a little expensive, but it's not a dive by any means and on the main street of an upscale town, so that's...More

Thank PhoenixBikeman
Reviewed 7 September 2017

This is a big loud place but it makes for great atmosphere for an evening of good Mexican food. And it may take all evening. I had a three enchiladas assortment and it was wonderful. I'm a big eater but I couldn't quite finish it...More

Thank 234stevenz
Reviewed 4 September 2017

The only thing better than one margarita is two margaritas. Recent trip to Casa Bonita was lovely. The only negative was the guacamole we ordered never made it to the table, but that was fine because the mango margaritas did! They were awesome. As were...More

Thank Kendra L
Reviewed 9 August 2017

Ordered the frijhits and thought they were only ok. The steak was not very tender, the meal was not very hot, not cold, just warm. A very noisy resturant.

Thank Phillip F
Reviewed 6 August 2017 via mobile

Don't be fooled by the 3 1/2 stars on other sites. The restaurant is under new ownership and they made this place awesome. It's 5 stars for me. My favorite Mexican restaurant. This place is fantastic. Chips and salsa to start are great. I have...More

Thank Michael G
Reviewed 10 July 2017 via mobile

This place came recommended to me, so my bf and I decided to try it because we've been in search of a good Mexican restaurant. We went in a Saturday evening and there was a 30 minute wait. They put you on a waiting list...More

Thank cstrick7
Reviewed 1 July 2017 via mobile

Just stopped by in hopes to get outdoor seating. We happily surprised that we could get a perfect. Our server, Humberto, was fantastic! The food was spectacular & the sangria was delicious. Great dining experience.

Thank Sue K
Nearby HotelsSee all 4 hotels in Libertyville
Holiday Inn Express Chicago-Libertyville
127 reviews
1.78 km away
Motel 6 Libertyville
237 reviews
2.03 km away
Candlewood Suites Chicago Libertyville
120 reviews
4.06 km away
Hampton Inn and Suites Chicago-Libertyville
455 reviews
4.35 km away
Nearby Restaurants
Shakou Libertyville
184 reviews
.01 km away
Pizzeria DeVille Libertyville
136 reviews
.24 km away
283 reviews
.10 km away
Egg Harbor Cafe
116 reviews
.06 km away
Nearby Attractions
Oh Olive
15 reviews
.03 km away
Fould's Gallery
9 reviews
.63 km away
Liberty 1 & 2 Theater
9 reviews
.08 km away
Libertyville Massage Therapy Clinic, Inc.
6 reviews
.16 km away
Ask a question
Questions & Answers
Ramona S
3 December 2017|
Response from Bill V | Property representative |
Hi Ramona! Yes last year we had customers asking for Enchilada & Ground Beef Taco Combo so we tried it as the new #1 and it has been a huge seller. We are happy to offer you the old #1 it was enchilada and ground beef bean... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$29
Mexican, Southwestern, Latin
Lunch, Dinner, Drinks, After-hours
Restaurant features
Parking Available, Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Television, Highchairs Available, Serves Alcohol, Full Bar, Wheelchair Accessible, Free Wifi
Good for
Bar Scene, Child-friendly, Kids, Groups
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 633 N Milwaukee Ave, Libertyville, IL 60048-1911
  • Location: United States  >  Illinois (IL)  >  Lake County  >  Libertyville
  • Phone Number: +1 847-362-4400
  • E-mail
Casa Bonita was awarded "Best of the Best" for Mexican food by the Daily Herald Reader's Choice 2017. Located in the heart of charming downtown Libertyville, Casa Bonita is known for its vast list of over on tap tequilas and the famous "Perfect Margarita." The year round patio is enjoyed even in the winter where heat lamps allow guests to dine alfresco. Unlike the Mexican restaurant chains, Casa Bonita is an independent restaurant featuring a creative take on finely prepared, authentic Mexican recipes. Providing an array of recipe options, our food is made only with the freshest, quality ingredients selected daily from local purveyors. Everything from appetizers to desserts are handcrafted for a memorable south-of-the-border dining experience.
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