✦ City Guide · Mexican

Best Mexican Restaurants in Chicago

The best Mexican restaurants in Chicago — 11 ranked picks across the city, with ratings, dishes and live availability.

11 picks

The 11 best Mexican restaurants in Chicago, ranked. Cariño takes the top spot at 4.8 stars, and Carnitas Uruapan is the one the most people have weighed in on — 3,613 reviews. If you only order one thing, make it the huitlacoche ravioli at Cariño. They are spread across 10 neighborhoods, so there is probably one near you. Most of this list stays under $40 a head. 1 of the 11 take online reservations, and the live availability badge on each card shows what is actually open tonight.

Chicago has 11 Mexican restaurants on our list, spread across 10 neighborhoods.

Cariño

Mexican  ·  Uptown  ·  $$

★★★★½ 4.8

Mexican in Uptown — 4.8 across 2,859 diner reviews

Must-try: Huitlacoche Ravioli, Oyster Michelada

📍 4662 N Broadway St, Chicago, IL 60640

5 Rabanitos

Mexican  ·  Pilsen  ·  $$

★★★★½ 4.8

Mexican in Pilsen — 4.8 across 2,437 diner reviews

Must-try: Barbacoa, Cochinita Pibil, Chicken Tinga

📍 1758 W 18th St, Chicago, IL 60608

Dove's Luncheonette

Mexican  ·  Wicker Park  ·  $$

★★★★½ 4.8

Mexican in Wicker Park — 4.8 across 1,160 diner reviews

Must-try: Chicken Fried Steak, Brisket Taco, Burnt Ends Hash

📍 1545 N Damen Ave, Chicago, IL 60622

Xocome Antojeria

Mexican  ·  Archer Heights  ·  $$

★★★★½ 4.6

Mexican in Archer Heights — 4.6 across 2,016 diner reviews

Must-try: Blue Corn Masa Tacos, Carne Asada, Quesadillas

📍 5200 S Archer Ave, Chicago, IL 60632

Migos Fine Foods

Mexican  ·  Bronzeville  ·  $$

★★★★½ 4.5

Mexican in Bronzeville — 4.5 across 2,368 diner reviews

Must-try: Jerk Shrimp Empanadas, Chicken Pastor Tacos, Lamb Cheesesteak Torta

📍 4822 S Cottage Grove Ave, Chicago, IL 60615

Birrieria Zaragoza

Mexican  ·  Uptown  ·  $$

★★★★½ 4.5

Mexican in Uptown — 4.5 across 828 diner reviews

Must-try: Quesabirria, Goat Birria, Consomme

📍 4800 N Broadway, Chicago, IL 60640

Carnitas Uruapan

Mexican  ·  Marquette Park  ·  $$

★★★★☆ 4.3

Mexican in Marquette Park — 4.3 across 3,613 diner reviews

Must-try: Carnitas By The Pound, Pork Belly, Chicharron

📍 2813 W 55th St, Chicago, IL 60632

Mi Tocaya Antojeria

Mexican  ·  Logan Square  ·  $$

★★★★☆ 4.3

Mexican in Logan Square — 4.3 across 3,521 diner reviews

Must-try: Beer-Can Chicken, Squash with Corn Crema

📍 2800 W Logan Blvd, Chicago, IL 60647

Mazor

Mexican  ·  West Loop  ·  $$

★★★★☆ 4.1

Mexican in West Loop — 4.1 across 3,009 diner reviews

Must-try: Ribeye Tacos, Raw Tuna Tostadas, Chicken Tinga Empanadas

📍 485 N Milwaukee Ave, Chicago, IL 60654

Momento Cantina

Mexican  ·  The Loop  ·  $$

★★★★☆ 4.0

Mexican in The Loop — 4 across 3,369 diner reviews

Must-try: Tuna Tostadas, Birria Tacos, Whole Fish Zarandeado

📍 36 E Monroe St, Chicago, IL 60603

Huaraches Dona Chio

Mexican  ·  Edgewater  ·  $$

★★★½☆ 3.9

Mexican in Edgewater — 3.9 across 1,390 diner reviews

Must-try: Huaraches with Pastor, Tinga, Lengua

📍 1547 W Elmdale Ave, Chicago, IL 60660

Frequently Asked Questions

What is the best Mexican restaurant in Chicago?

Cariño — 4.8 stars across 2,859 reviews, the highest on this list. Mexican in Uptown — 4.8 across 2,859 diner reviews.

Do these restaurants take reservations?

1 of the 11 book online — Mi Tocaya Antojeria. The rest are walk-in or phone-only. Each card here shows live availability for tonight where the restaurant publishes it.

Which neighborhood has the most Mexican restaurants in Chicago?

Uptown, with 2 on this list, followed by Pilsen with 1. In total these 11 picks span 10 neighborhoods.

How were these picked?

Ratings and review volume decide the order, but the list itself is drawn from restaurants people actually post about — 11 of the 11 here have a TikTok attached to their card. Every entry is checked as open before it ships.