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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mexican Restaurants in Lake County

Sort by:
Ranking
Name

Tacos El Norte (Lake Zurich)

#23 of 1,271 Restaurants in Lake County
#2 of 64 Restaurants in Lake Zurich
$ Map
Visitor photos (2)
Menu
Cuisines: Mexican

MI Mexico Restaurant (Buffalo Grove)

#47 of 1,271 Restaurants in Lake County
#3 of 68 Restaurants in Buffalo Grove
$$ - $$$ Map
Visitor photos (4)
Menu
Cuisines: Mexican Latin Spanish

Momcorn (Gurnee)

#48 of 1,271 Restaurants in Lake County
#7 of 111 Restaurants in Gurnee
$ Map
Visitor photos (28)
Menu
Cuisines: Mexican Latin Vegetarian Friendly

Casa Bonita (Libertyville)

#77 of 1,271 Restaurants in Lake County
#11 of 77 Restaurants in Libertyville
$$ - $$$ Map
Visitor photos (11)
Menu
Cuisines: Mexican Spanish
Reserve

Mean Weiner (Highwood)

#90 of 1,271 Restaurants in Lake County
#3 of 40 Restaurants in Highwood
$ Map
Visitor photos (4)
Menu
Cuisines: Mexican American Fast food

Milwalky Taco (Libertyville)

#93 of 1,271 Restaurants in Lake County
#17 of 77 Restaurants in Libertyville
$$ - $$$ Map
Visitor photos (14)
Menu
Cuisines: Mexican

Carlo's Mexican Grill (Fox Lake)

#105 of 1,271 Restaurants in Lake County
#2 of 28 Restaurants in Fox Lake
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican

El Tradicional Mexican Restaurant & Cantina (Deerfield)

#111 of 1,271 Restaurants in Lake County
#6 of 52 Restaurants in Deerfield
$$ - $$$ Map
Visitor photos (5)
Menu
Cuisines: Mexican Southwestern Latin Spanish
Reserve

On the Border (Vernon Hills)

#125 of 1,271 Restaurants in Lake County
#8 of 91 Restaurants in Vernon Hills
$$ - $$$ Map
Visitor photos (14)
Menu
Cuisines: Mexican Southwestern

Grande Jake's (Buffalo Grove)

#150 of 1,271 Restaurants in Lake County
#8 of 68 Restaurants in Buffalo Grove
$ Map
Visitor photos (6)
Menu
Cuisines: Mexican

La Casa de Isaac Mexican Restaurant (Highland Park)

#151 of 1,271 Restaurants in Lake County
#12 of 82 Restaurants in Highland Park
$$ - $$$ Map
Visitor photos (4)
Menu
Cuisines: Mexican Latin Spanish
Reserve

Lomeli's Rosticeria (Round Lake)

#152 of 1,271 Restaurants in Lake County
#1 of 14 Restaurants in Round Lake
$ Map
Visitor photos (3)
Menu
Cuisines: Mexican Latin Spanish

Taco's El Norte (Round Lake Beach)

#163 of 1,271 Restaurants in Lake County
#3 of 33 Restaurants in Round Lake Beach
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Spanish

Pupusita Express (Lake Zurich)

#174 of 1,271 Restaurants in Lake County
#8 of 64 Restaurants in Lake Zurich
$ Map
Visitor photos (9)
Menu
Cuisines: Mexican Latin Central American Spanish

Maya's Restaurant (Mundelein)

#195 of 1,271 Restaurants in Lake County
#15 of 85 Restaurants in Mundelein
$ Map
Visitor photos (4)
Menu
Cuisines: Mexican

Cluckers Charcoal Chicken (Highwood)

#237 of 1,271 Restaurants in Lake County
#12 of 40 Restaurants in Highwood
$ Map
Visitor photos (1)
Menu
Cuisines: American Mexican Barbecue

Tacos El Rey De Oro (Libertyville)

#243 of 1,271 Restaurants in Lake County
#31 of 77 Restaurants in Libertyville
$ Map Menu
Cuisines: Mexican Latin Spanish

El Lago Restaurant (Zion)

#272 of 1,271 Restaurants in Lake County
#5 of 23 Restaurants in Zion
$$ - $$$ Map
Visitor photos (6)
Menu
Cuisines: Mexican American Latin Spanish

Authentico (Lake Forest)

#286 of 1,271 Restaurants in Lake County
#11 of 47 Restaurants in Lake Forest
$$ - $$$ Map
Visitor photos (7)
Menu
Cuisines: Mexican Southwestern Latin Spanish
Reserve

The Mexican Paradise Cafe (Antioch)

#288 of 1,271 Restaurants in Lake County
#16 of 52 Restaurants in Antioch
$$ - $$$ Map
Visitor photos (3)
Menu
Cuisines: Mexican Spanish Southwestern

Hot Tamales (Highland Park)

#298 of 1,271 Restaurants in Lake County
#22 of 82 Restaurants in Highland Park
$$ - $$$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Latin Spanish

Chili's Grill & Bar (Gurnee)

#315 of 1,271 Restaurants in Lake County
#32 of 111 Restaurants in Gurnee
$$ - $$$ Map Menu
Cuisines: American Southwestern Mexican Barbecue

Taco's El Norte (Highwood)

#317 of 1,271 Restaurants in Lake County
#15 of 40 Restaurants in Highwood
$ Map
Visitor photos (5)
Menu
Cuisines: Mexican Latin Spanish

Rancho Nuevo (Round Lake)

#319 of 1,271 Restaurants in Lake County
#4 of 14 Restaurants in Round Lake
$$ - $$$ Map Menu
Cuisines: Mexican

Chili's Waukegan (Waukegan)

#323 of 1,271 Restaurants in Lake County
#15 of 91 Restaurants in Waukegan
$$ - $$$ Map
Visitor photos (4)
Menu
Cuisines: Mexican American Southwestern

Grande Jakes (Lindenhurst)

#342 of 1,271 Restaurants in Lake County
#5 of 12 Restaurants in Lindenhurst
$ Map
Visitor photos (4)
Menu
Cuisines: Mexican Southwestern

La Casa De Isaac & Moishe (Highland Park)

#348 of 1,271 Restaurants in Lake County
#27 of 82 Restaurants in Highland Park
$$ - $$$ Map
Visitor photos (6)
Menu
Cuisines: Mexican Latin Spanish
Reserve

Taco & Burrito Express (Mundelein)

#349 of 1,271 Restaurants in Lake County
#28 of 85 Restaurants in Mundelein
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Latin Spanish

La Hacienda (Deer Park)

#351 of 1,271 Restaurants in Lake County
#8 of 13 Restaurants in Deer Park
$$ - $$$ Map
Visitor photos (2)
Menu
Cuisines: Mexican

La Canoa (Waukegan)

#359 of 1,271 Restaurants in Lake County
#17 of 91 Restaurants in Waukegan
$$ - $$$ Map Menu
Cuisines: Mexican Seafood