Chavela's - Elgin

#8 - Seafood - Elgin, #19 - Mexican - Elgin, Coffee
Menu
Full menu with pictures, prices and categories.

Chavela's

Chavela's
4.5 / 5 (2474 reviews)

Description

Nestled near Elgin, this restaurant stands out for its consistently delicious offerings, warm and efficient service, and welcoming atmosphere. Diners can expect a range of prices from $10 to $20, making it an accessible choice for all. Popular menu items include the Chips and Salsa, Chicken Burrito, and the standout Cubana Torte sandwich. While some visitors noted that service can occasionally falter, the overall experience is often hailed as excellent, bolstered by a charming patio for outdoor dining. With generous portions and fresh flavors, it has earned its reputation as a go-to spot for authentic Mexican cuisine.

Last update: 17.01.2026 from: JRue

Feedback

★ 4.5 / 5 from 2474 reviews
nikki-cramer-office7
16.11.2023

Food was excellent as well as service sat outside and was still served just the same if I was inside definitely my go to for Mexican food now and priced very well Service: Dine in Meal type: Lunch Price per person: $30–50

tammy-henson-1
16.11.2023

To much going on at the bar and register and a lot of language and subjects being thrown around not suitable for kids, when the dad and mom is not there. Food: 5 Service: 4 Atmosphere: 3

susan-s-squirrel1062
16.11.2023

Tried this place today for lunch. Great food, really great service and love that outside patio on a beautiful autumn day! Definitely our new go to place for Mexican food. Excellent. Service: Dine in Meal type: Lunch Price per person: $10–20 Food: 5 Service: 5 Atmosphere: 4 Recommended dishes: Chips and Salsa, Tapitio El Diablo

jrue-bob
13.03.2025

First time here with my wife, son and his fiance and two others who has been here before. The food was great and the service was okay until the two waitresses keep hovering around waiting on us to get up after we were done eating. We were just talking and I ordered another beer and waitress said they are waiting on this table. Sorda rude. Also, The receipt we received had all these random amounts printed it looked like an adding machine so not sure what each amount was because nothing was listed beside it. Never seen a restaurant not listing what the amount was for individually. We will never be back as well as the other two who was there who invited us because we felt we were being run off. Sticking with San Jose. At least the bill has what the charges were for....

tim-j-forest607
13.03.2025

Loved this place! Friendly service with tasty Mexican food and great tasting margaritas! Food: 5 Service: 5 Atmosphere: 5 Noise level: Quiet, easy to talk Group size: 1 person, 2 people, 3-4 people, 5-8 people, 9+ people, Suitable for all group sizes Wait time: No wait Seating type: Indoor dining area, Bar area, Outdoor patio terrace, Booth seating

FAQ

You can watch major sports events on a screen / TV right in the restaurant.

The diner and its premises are wheelchair accessible and thus reachable with a wheelchair or physiological disabilities.

The restaurant also takes credit cards from the common providers for payment.

More information

Suggested nearby restaurants.