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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Casa Bonita

$$ - $$$
Mexican, Southwestern, Latin
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
633 N Milwaukee Ave, Libertyville, IL 60048-1911
+1 847-362-4400
11:00 - 21:00
Closed now
See all hours
Sun - Thu 11:00 - 21:00
Fri - Sat 11:00 - 22:00
More Info
Add Photo Write a Review

170 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 167: English reviews
Level Contributor
24 reviews
24 restaurant reviews
Reviewed 2 days ago NEW via mobile

The guacamole here is always fresh made and you can have it spicy or mild . The sangria pitchers are delicious, I usually get the white sangria . The best dish on the menu is the shrimp Acapulco with the sliced potatoes and spicy garlic butter sauce on the side (to die for) !!! Service is good nothing outstanding for... More 

Thank Carlitos C
Gurnee, Illinois
Level Contributor
255 reviews
146 restaurant reviews
common_n_restaurant_reviews_1bd8 34 helpful votes
Reviewed 2 weeks ago via mobile

This place was really good. We sat in the bar area and the bar tender was our server. She was very good and super friendly. We had a couple of margaritas. I had the frozen peach. Delicious. Had the chicken tacos with rice. Very good just wish it was spicy. They give you some really big and tasty chips and... More 

Thank Michael G
Buchanan, Michigan
Level Contributor
324 reviews
223 restaurant reviews
common_n_restaurant_reviews_1bd8 268 helpful votes
Reviewed 12 April 2017 via mobile

We are new to the area and noticed that the restaurant was usually busy, so gave it a try. To be safe, we went for the basics...Chimichanga and Taco Salisbury. They were both prepared wonderfully. The salsa was yum but the chips ok...might want to serve them warm. Our server, Saul, was a delight and we liked how the servers... More 

1 Thank Martin R
Gurnee, Illinois
Level Contributor
51 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
Reviewed 9 April 2017

Recently, the ownership of this restaurant changed and the food has changed significantly to the better. Where the guacamole used to be bland, now it is delicious. Other dishes are excellent. My daughter has had their salads, and she loves them. My wife has had their chicken fajitas and she thinks that they are outstanding. And, I think that this... More 

Thank jerrygroen
Gurnee, Illinois
Level Contributor
400 reviews
290 restaurant reviews
common_n_restaurant_reviews_1bd8 117 helpful votes
Reviewed 15 March 2017

Hadn't gone out for Mexican in a while and had a taste for it recently. I hate to say it but many Mexican places seen to be the same place with a different name. Standard food options tacos, burritos, enchiladas...3-4 different meats, 3-4 different sauces. Chips and salsa to start, maybe guacamole. Of course the sides are beans/rice. That being... More 

Thank gondekp
Level Contributor
40 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
Reviewed 13 March 2017

We used to love this place, location, etc. Now it appears that with the ownership change the food is completely different. From the chips and salsa (bland chips, watery salsa) to the overall change in the food quality, I would not go back.

Thank lbmremax
Harwood Heights, Illinois
Level Contributor
5 reviews
4 restaurant reviews
Reviewed 8 March 2017

Celebrating my wife's birthday, was excellent, our server Salvador was on top She loves when everybody came to our table to sing and nice touch gave her a Charro hat to keep it,we will comeback,food was excellent very fresh

Thank Luigi A
Level Contributor
151 reviews
82 restaurant reviews
common_n_restaurant_reviews_1bd8 43 helpful votes
Reviewed 7 March 2017

This is one of our favorite Mexican restaurants in the Chicago Metro area. This weekend was another fabulous experience. The hostess / manager always greets us with a cheek kiss and hug. Our favorite server is Carmen, who we've known for many years. Coming here is like dining with family. It's also nice to see many Mexican families eating here,... More 

1 Thank FunlovingJohn
West Bend, Wisconsin
Level Contributor
16 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed 7 March 2017

Mole Enchiladas are awesome! Also, had the chocolate churros for dessert, one order was enough for at least two people, probably 4 to share.

1 Thank rkonstanz
Evanston, Illinois
Level Contributor
14 reviews
14 restaurant reviews
Reviewed 6 March 2017

The food is not nearly as good as it was when this was a dive restaurant in Waukegan. They went more upscale and lost their mojo. I'm sure they make more money now, though, because the place is always busy. I go when I can drink and sit outside since the patio is really nice.

Thank dddeane

Travellers who viewed Casa Bonita also viewed

Libertyville, Lake County
Libertyville, Lake County
Libertyville, Lake County
Libertyville, Lake County
Libertyville, Lake County
Libertyville, Lake County

Been to Casa Bonita? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$29
Mexican, Southwestern, Latin
Lunch, Dinner, After-hours
Restaurant features
Parking Available, Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Television, Serves Alcohol, Full Bar, Highchairs Available, Wheelchair Accessible, Free Wifi
Good for
Kids, Child-friendly, Bar Scene, Groups
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
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
Casa Bonita is "Lake County's Favorite" restaurant for Mexican food. Located in the heart of charming downtown Libertyville, Casa Bonita is known for its vast list of over 150 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.

Questions & Answers

Questions? Get answers from Casa Bonita staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?