Illinois has a diverse group of people living in its borders, and there is a very diverse cuisine to match that. If there is a type of cuisine you want, you probably can find it somewhere in our state. But Illinoisians definitely have a thing for Mexican food. When we find a great Mexican place, we covet it. So if you want some great Mexican, head to one of these establishments.

  1. El Molino Mexican Restaurant

El Molino Mexican Restaurant/Facebook The very best Mexican in Carpentersville is at El Molino, where they have been offering homemade, traditional Mexican food since 1984.

  1. Frontera Grill

Frontera Grill/Facebook Rick Bayless is internationally known for his Mexican cooking, so if you want upscale Mexican, head to this Chicago spot.

  1. Casa Santiago Mexican Restaurant

Casa Santiago Mexican Restaurant/Facebook Mexican food doesn’t get better in Yorkville than at Casa Santiago, with outdoor seating, great food, and frequent music.

  1. Burrito Jalisco Mexican Restaurant

Burrito Jalisco Mexican Restaurant/Facebook Burrito Jalisco offers Orland Park residents delicious Mexican food and salsa so good that it’s drinkable.

  1. El Mazatlan Mexican Restaurant

El Mazatlan Mexican Restaurant/Facebook If you’re looking for a great Mexican food spot in Lincoln, El Mazatlan offers a great dining experience and superior service.

  1. Pablo’s Mexican Restaurant

Pablo’s Mexican Restaurant/Facebook Crystal Lake has some great Mexican offerings, but our favorite is Pablo’s–and you better try one of their fresh squeezed margaritas.

  1. Dos Amigos Mexican Restaurant

Dos Amigos/Facebook In Byron, Dos Amigos offers authentic Mexican food and fairly priced margaritas.

  1. Casa Bonita Mexican Restaurant & Tequila Bar

Casa Bonita Mexican Restaurant/Facebook This Libertyville Tex-Mex hot spot is a wonderful place to meet up with friends for a drink.

  1. Puebla Modern Mexican

Puebla Modern Mexican/Facebook This St. Charles spot puts out some truly amazing looking Mexican dishes.

  1. Maize Mexican Grill

Maize Mexican Grill/Facebook This Champaign spot is small–just counter space–but it is always jammed because the food is amazing.

Did your favorite Mexican joint not make our list? Give them a shout out in the comments.

El Molino Mexican Restaurant/Facebook

The very best Mexican in Carpentersville is at El Molino, where they have been offering homemade, traditional Mexican food since 1984.

Frontera Grill/Facebook

Rick Bayless is internationally known for his Mexican cooking, so if you want upscale Mexican, head to this Chicago spot.

Casa Santiago Mexican Restaurant/Facebook

Mexican food doesn’t get better in Yorkville than at Casa Santiago, with outdoor seating, great food, and frequent music.

Burrito Jalisco Mexican Restaurant/Facebook

Burrito Jalisco offers Orland Park residents delicious Mexican food and salsa so good that it’s drinkable.

El Mazatlan Mexican Restaurant/Facebook

If you’re looking for a great Mexican food spot in Lincoln, El Mazatlan offers a great dining experience and superior service.

Pablo’s Mexican Restaurant/Facebook

Crystal Lake has some great Mexican offerings, but our favorite is Pablo’s–and you better try one of their fresh squeezed margaritas.

Dos Amigos/Facebook

In Byron, Dos Amigos offers authentic Mexican food and fairly priced margaritas.

Casa Bonita Mexican Restaurant/Facebook

This Libertyville Tex-Mex hot spot is a wonderful place to meet up with friends for a drink.

Puebla Modern Mexican/Facebook

This St. Charles spot puts out some truly amazing looking Mexican dishes.

Maize Mexican Grill/Facebook

This Champaign spot is small–just counter space–but it is always jammed because the food is amazing.

OnlyInYourState may earn compensation through affiliate links in this article.