The Best Mexican Restaurants

Chicago is home to some of the best Mexican cuisine in the country, and the suburbs are no exception. From authentic taquerias to modern spots serving creative twists on traditional dishes, you’ll find a wide range of Mexican dining experiences throughout the Chicagoland area. Whether you’re craving street tacos, a hearty burrito, or refreshing margaritas, these suburban gems are sure to satisfy. Check out our list of favorite Mexican restaurants below.

NORTH SHORE

La Casa de Isaac and Moishe’s

Started by two brothers from Huitzuco de los Figueroa in Mexico who showcase the dishes that their mother served them as children. Everything is delicious from the tacos and burritos to the chile rellanos. While there be sure to check out the attached grocery store for quality Mexican ingredients and specialty goods.

Locations in Highland Park and Highwood (see map for details)

2014 1st St
Highland Park, IL 60035

https://lacasadeisaacmoishe.com

La Cocinita

The popular food truck (which is available for catering and local events) and downtown Evanston spot serves contemporary Venezuelan-inspired Latin American street food. Their specialities include homemade arepas (Venezuelan cornmeal patties) and cachapas for brunch (sweet corn pancakes). They also have a presence in New Orleans, their other favorite city.

1625 Chicago Ave
Evanston, IL 60201

https://www.lacocinita.com/evanston

Libertad

A hidden gem in Skokie that offers outstanding Latin American small plates, creative cocktails and a cozy setting. Every dish is packed with flavor. Whatever you choose for lunch or dinner, make sure to save room for dessert (we love the Tres Leches cake).

7931 Lincoln Ave
Skokie, IL 60077

https://www.libertad7931.com

Taco Diablo

A go-to place for tacos and margaritas. They offer several types of tacos like chicken mole, duck and pork chorizo, crispy fish, spicy shrimp, carne asada and more. The tacos come three to an order but you can mix and match with family-style beans and rice for the table. The dark cantina-like space had a large bar and plenty of space for a group dinner with friends.

1026b Davis St A
Evanston, IL 60201

https://www.tacodiablo.com

Tortazo

Celebrity chef Rick Bayless’s only spot in the suburbs. They offer tacos, quesadillas and Mexican salads but we recommend going with the tortas. The Crispy Chicken Milanesa and Cubana are fantastic. Enjoy it with a classic margarita and churro for dessert. Tortazo also has locations in Chicago and New York.

Old Orchard Mall M38
Skokie, IL 60677

https://www.tortazo.com

 

NORTHWEST SUBURBS

Mago Grill

A modern Mexican restaurant with three locations across the suburbs that are always packed. They offer a variety of latin-inspired Mexican dishes, table side guacamole and refreshing cocktails like their El Jefe margarita and mezcal old fashioned.

Locations in Arlington Heights, South Barrington and Bolingbrook (see map for details)

100 Higgins Rd
South Barrington, IL 60010

https://www.magogrill.com

Salsa 17

A great place to enjoy some tasty tacos and margaritas in downtown Arlington Heights. Beyond their diverse menu, they offer a colorful and vibrant atmosphere, and great outdoor patio in the summer months. If going with a group, they have great family style options for the table.

17 W Campbell St
Arlington Heights, IL 60005

https://www.salsa17grill.com

Tacos El Norte

A hidden gem in a Lake Zurich strip mall making fresh authentic Mexican dishes. Whether eating there or picking up, the food is always great and service is always friendly. We love their steak burrito, al pastor tacos and homemade salsas.

213 S Rand Rd
Lake Zurich, IL 60047

https://tacoselnortelz.com

 

WESTERN SUBURBS

A Toda Madre

From the team behind renowned Bien Trucha in Geneva, a toda madre is their Glen Ellyn spot. You can expect outstanding tacos, cocktails and service in a cozy creative atmosphere. Perfect for a date night or dinner with friends, where you can order and try several things from the menu. You can also order their Lil Donkey Burritos from this location.

499 N Main St
Glen Ellyn, IL 60137

https://www.atmrestaurant.com

Bien Trucha

The Geneva taqueria has been recognized as one of the best places for tacos for years and sets the standard for Mexican dining in the Chicagoland area. Bien Trucha is Mexican slang for “on top of one’s game” which is exactly what you get each time you visit and enjoy their outstanding array of tacos. Be sure to try the famous Bien Trucha taco and one of their signature cocktails. They also offer year round outdoor pods which make a great dining experience.

410 W State St
Geneva, IL 60134

https://www.bientrucha.com

Quiubo

The Naperville outpost from the Bien Trucha Group offers a sleeker, more spacious option than its popular sibling in Geneva. Similar to both spots above, they offer amazing tacos and craft cocktails. You can also order their Lil Donkey Burritos from this location.

120 Water St Ste 122
Naperville, IL 60540

https://www.quiubomx.com

Sweet Chilango

A fast casual restaurant from the Bien Trucha Group. Sweet Chilango focuses on “guisados” or stewed meats and vegetables, served on tacos, enchiladas, or as a plate, along with other traditional foods found in Mexico City street stands. A great option when you are looking for something quick but high quality.

133 Front St.
Wheaton, IL 60187

https://www.sweetchilango.com

 
Previous
Previous

The Best Date Night Restaurants

Next
Next

Our Favorite Apple Orchards