Chicago is home to some of the best Mexican food restaurants with spicy eats found in small hole-in-the-wall eateries to large restaurants all over the city. From the best tacos to spicy pozole, these eateries will serve the tastiest Mexican meals. We have compiled a list of our best Mexican food restaurants.
Uncle Julio’s – Chicago
855 W.North Ave Chicago, Illinois 60642
Uncle Julio’s, established in 1993, is among the top Mexican restaurants in Chicago . The Tex-Mex style menu has classic Mexican dishes such as tamales served with a Chile sauce or New Mexico red sauce, chicken & steak fajitas, filet mignon, and bacon-wrapped shrimp. The food is made with fresh ingredients, which keeps us going back. There are different flavored margaritas, with a favorite being the Margarita of the day, which is made of Lunazula Tequila, and St. Germain mixed with fresh seasonal fruit. We love the fact that their sauces are freshly made every day, and you can decide how spicy you want them to be. The mole is freshly made at the table and is another huge attraction of Uncle Julio’s.
1758 W 18th St, Chicago, IL 60608
5 Rabanitos is the ultimate definition of Mexican food, with over 3,500 food items on the menu. The mouth-watering options available include a great selection of vegetarian meals, a ton of tacos selection, tortillas, and the meat dishes, done to perfection. The only problem with the Bring Your Bottle restaurant located in Pilsen is that all the food is really good and because of the variety of the menu, we keep going back to sample all the food options.
Sol De Mexico
3018 N Cicero Ave, Chicago, IL, 60641
Sol De Mexico is a piece of Mexico located on the commercial stretch of Cicero in Belmont-Cragin. The ambiance of the casual eatery is full-blown Mexican with elegant paintings, sculptures, and Mexican decorations. The Mexican music played softly puts you in a good mood as you choose from the menu that changes seasonally. Sol De Mexico serves edible delights such as its famous lamb in an Oaxacan mole and an adobo marinated duck breast. The delicious, flavorful meals are prepared fresh from organically grown ingredients.
El Mariachi Tequila Bar & Grill
3420 N. Broadway, Chicago, IL 60657
This family-run Mexican restaurant is the real Mexican deal with two locations in Chicago in the Lakeview and East Lakeview areas. It is a great spot for large groups, casual alfresco dining and is always a good option when we are looking for a good time with family and friends. Some of the meals served in the home-style plates are the special house fajitas served with a chicken, shrimp, and beef combo. The guacamole, a house special, and pico de gallo are prepared fresh at the table, and we often choose how hot we want it. There are great vegetarian options and bottomless mimosas served with weekend brunch items.
Cantina Laredo – Chicago
508 N State St, Chicago, IL 60654, United States
Cantina Laredo ups the game with Mexican dishes. Located in a two-story building at the corner of State and Illinois, the elegant restaurant serves bona fide Mexican dishes and drinks. When guests walk inside, they are greeted with delicious salsas, complimentary house-made chips, and tortillas as they wait to order. Their fajitas and enchiladas are made with fresh ingredients and are a guest favorite. The drink selection is top-notch, with tequilas, margaritas served in various ways.
215 W North Ave, Chicago, IL 60610, United States
This upscale Mexican restaurant and tequila bar focuses on Oaxacan cuisine. The wide-ranged menu includes tantalizing entree options such as Ancho Relleno, a beef picadillo stuffed ancho pepper topped with sour cream, chipotle salsa, and Puerco beans. Options such as sopes surtidos served with mashed plantain in a rich guacamole negro. The vegetable or chicken enchiladas come with red or green guacamole, and their warm tortillas are filled with melted cheese and corn fungus and are rich in flavor. Adobo is loved for its drinks as well as food with a wide range of margaritas available.
Huaraches Dona Chio
1547 W Elmdale Ave, Chicago, IL 60660, United States
This tiny restaurant located in a residential building on a side street in Edgewater specializes in huaraches made from fresh masa. These come with a wide variety of toppings of a pastor, asada, and chorizo tinga, a delicately spiced marinated chicken, squash blossoms, and grilled poblanos with onion cactus and Mexican truffles mixed with whole kernel corn. There is also an option of green or red salsa, and the portions are filling. There are sopes, tacos, tortas, tostadas, burritos, and enchiladas also available, in addition to the huaraches. The small restaurant only has sitting of six tables, but during summer, they expand to the patio.
Rick Bayless Restaurant
445 N Clark St, Chicago, IL 60654, United States
This sophisticated Rick Bayless restaurant serves fresh Mexican dishes with an upscale twist. The menu changes often, but the Mexican cuisine served is made from fresh, local ingredients which guarantee flavor. The quesadillas are filled with chorizo, black beans, and queso fresco and served with a Veracruz salsa negra and the platillos fuertes, mostly a meat or seafood option dressed with a chili sauce. The meals come with a delectable yellow mole and the traditional green and red mole. The desserts are sweet, and an excellent option is the Devil’s food cake with avocado mousse, strawberries two ways- fresh, squiggles, crispy hoja santa meringues, and other options depending on the menu of the day.
Mis Moles Restaurant & Tequila Bar
3661 N Elston Ave, Chicago, IL 60618, United States
Mole, as it is fondly referred to, is located in Irving Park. Chef Geno Bahena, the Master of Fine Mexican dining, established the restaurant which has fast become a favorite with its varieties of sauces, one served every different day of the week. There is also a wide variety of mole, marillo, chichilo, rojo, verde, and negro, served with the eatery’s signature dishes of duck breast, shrimp, pork chop, tortillas made from scratch inhouse. The margaritas are served strong and sweet, and there is a wide variety to choose from.
Su Casa Mexican Restaurant
49 E Ontario St, Chicago, IL 60611, United States
Su Casa Mexican Restaurant has a quaint mom-and-pop vibe with a reputation for really good margaritas. The menu comprises enchiladas, burritos, fajitas, rice, and beans, which come in large quantities. The fifty-year-old restaurant has maintained its appeal with delicious Mexican food that is well priced and even a live band to boot.
Old Pueblo Cantina
1200 W Webster Ave, Chicago, IL 60614, United States
The Old Pueblo Cantina menu has a wide variety of tasty choices. These include five varieties of Sonoran quesadillas, also known as cheese crisps such as shrimp and pineapple, queso with a chihuahua, cotija, and longhorn cheddar, green chile, and spicy chorizo. You can start with a meat skewer, with popular choices being the chickens and meat ones. The cantina’s signature dish is the Sonoran Cheese Crisp, a quesadilla that comes in three varieties of your choosing.
Tortillas are freshly made in-house, and the guacamole is made to order so you can choose just how you want it. The margaritas are made with seasonal fruits, which are a delicious addition to the meals. This is among the few Mexican restaurants in Chicago with a warm and cozy ambiance, in addition to the wonderful food.