The 23 Best Mexican Restaurants in Naperville, IL in 2024
When it comes to Mexican restaurants in Naperville, don’t think for a second that this city plays second fiddle to Chicago. And if you’re craving some authentic Mexican cuisine, you certainly don’t have to head to the Windy City.
Whether you’re looking for sizzling fajitas or mouthwatering tacos, Naperville's Mexican dining scene has something for everyone. But with so many great options, finding the perfect spot can be tricky. This guide will walk you through the best Mexican restaurants in Naperville so you’ll know exactly where to go for any craving or occasion.
Jump to Section
The 23 Best Naperville, IL Mexican Restaurants
1. Fat Rosie’s Taco and Tequila Bar
With six locations in Illinois, Fat Rosie’s Taco and Tequila Bar offers a modern take on Mexican cuisine, which stands out among Mexican restaurants in Naperville.
The Vibe
This Mexican restaurant in Naperville is decked out with straw huts, cacti and touches of vibrant décor that give it a lively, authentic vibe.
What to Order
If you're visiting this exciting Naperville restaurant, give the quesabirria tacos a go. They come with crispy tortillas loaded with guajillo-braised beef and melty queso Oaxaca, perfect for dipping in rich consomé.
Fat Rosie’s Taco and Tequila Bar | Multiple Locations | $$
2. Front Street Cantina
For over three decades, Front Street Cantina has been one of the most popular Mexican restaurants in downtown Naperville. The cantina occasionally hosts live music events and also offers customized catering services.
The Vibe
Among Mexican restaurants in Naperville, this place has arguably the most lively, tavern-like atmosphere. The bar is lit by circular Tulum-inspired lights, and the walls feature a desert mural.
What to Order
The tacos are always a good choice, but you can’t stop by without trying the masa cakes, which are stuffed with chorizo and cheese and topped with a spicy red sauce. And if you’re ready for a challenge, the Burrito Macho has a 13-inch tortilla packed with your choice of meat.
Front Street Cantina | 15 W. Jefferson Ave., Naperville, IL 60540 | $$
3. Potter’s Place and Two-Nine Martini Lounge
Among Mexican restaurants in downtown Naperville, Potter’s Place offers the largest outdoor patio.
The Vibe
The atmosphere is ideal for a relaxed family meal, especially if you love dining al fresco. Meanwhile, the Two-Nine Martini Lounge upstairs creates an intimate atmosphere with its vintage Mexican decor.
What to Order
Start with the pico de gallo with avocado appetizer, which is one of the freshest salsas you'll find at Mexican restaurants in Naperville. For the main, try the steak pasadita tacos, which feature juicy marinated skirt steak and other toppings.
Potter’s Place and Two-Nine Martini Lounge | 29 W. Jefferson Ave., Naperville, IL 60540 | $$
4. Quiubo
Owned by the Bien Trucha Group, Quiubo serves contemporary Tex-Mex cuisine using local ingredients. This gem offers a lively dining experience and a bar stocked with handcrafted tequila and mezcal cocktails.
The Vibe
For a more upscale, sit-down experience among Mexican restaurants in Naperville, Quiubo is the place to be. Inside, you'll find a chic blend of modern art and stylish decor, with unique lighting and intricate Talavera patterns on the walls.
What to Order
Among Mexican restaurants in Naperville, Quibo has some of the best elote dips. This dish features a creamy blend of roasted corn and lime-pickled serrano.
Quiubo | 120 Water St., Suite 122, Naperville, IL 60540 | $$
5. Naperville Taqueria
If you’re craving delicious street food, very few Mexican restaurants in Naperville are better suited for the job than Naperville Taqueria.
The Vibe
This Mexican restaurant in Naperville is located inside a grocery store as a casual food stall where you can watch the chefs make your food.
What to Order
Consider the carne asada tortas which are packed with generous portions of meat and fresh ingredients that guarantee you won’t leave hungry. You could also try the chile relleno plate, a hearty option with stuffed poblano pepper, rice and beans.
Naperville Taqueria | 955 W. 75th Street Naperville, IL 60565 | $$
6. Totopos Mexican Restaurant
Established in 2011 and owned by Maribel Molina, Totopos Mexican Restaurant has earned top marks on Yelp as one of the best Mexican restaurants in Naperville.
The Vibe
Inside this Mexican restaurant in Naperville, you’ll find an inviting, colorful kitchen and a few seats for dining in.
What to Order
One of this restaurant’s specialties is the tamales, which offer your choice of either sweet or savory filling wrapped in corn husks.
Totopos Mexican Restaurant | 2048 Aurora Ave., Suite 120, Naperville, IL 60540 | $
7. B’n Chingon Mexican Restaurant
As one of the top Mexican restaurants in Naperville, B’n Chingon Mexican Restaurant offers a unique twist on traditional recipes. Instead of the usual salsas, Chef Gomez offers ten homemade varieties, including his chimichurri made with cilantro and serrano peppers.
The Vibe
The vibe is a cozy small restaurant with a few tables, great for a laid-back lunch or dinner.
What to Order
Start with the al pastor tacos, which offer a smoky, salty flavor balanced by sweet pineapple chunks. Compared to other Mexican restaurants in Naperville, B’n Chingon adds a lot more variety to its homemade salsas, which is why you have to visit the salsa bar.
B’n Chingon Mexican Restaurant | 367 E. Bailey Road, Naperville, IL 60565 | $
8. Fiesta Burrito
Since the late 1990s, Fiesta Burrito has been serving up authentic flavors and is among the staples of Mexican restaurants in Naperville.
The Vibe
If you’re looking for Mexican restaurants in Naperville that satisfy a quick bite, this is it. With a dozen tables and a casual fast-food feel, it’s a no-fuss spot with fast service.
What to Order
Try the caldo de res, a hearty beef stew that's perfect for when you’re feeling under the weather or craving a taste of a home-cooked meal.
Fiesta Burrito | 924 W. 75th St., Naperville, IL, 60564 | $
9. Terrace Cantina
Located in the Oakbrook Center, Terrace Cantina is a place to enjoy all of your Mexican cuisine favorites, from elotes and empanadas to tortas.
The Vibe
Inside this popular Mexican restaurant in Naperville, the atmosphere has a lively sports bar vibe with a big, fun Chicago mural as the backdrop.
What to Order
Don’t miss the Flautas De Pollo, which contains crispy flour tortillas filled with chicken, topped with sour cream and queso fresco. Also, the margaritas here are some of the best you’ll find from Mexican restaurants in Naperville, especially the basil and blueberry ones.
Terrace Cantina | 17W615 Butterfield Road Oakbrook Terrace, IL 60181 | $$
10. Guzman y Gomez
With over 200 locations worldwide, Guzman y Gomez has become a major player in the fast-casual dining scene and is popular among Mexican restaurants in Naperville.
The Vibe
This Mexican restaurant in Naperville offers an energetic atmosphere, featuring colorful Mexican skull art and lively yellow accents.
What to Order
The Cali burrito is a fan favorite, loaded with skin-on fries, succulent meat or veggies and topped with sour cream and pico de gallo.
Guzman y Gomez | Multiple Locations | $$
11. Burrito Parilla Mexicana
As one of the more popular Mexican restaurants in Naperville, Burrito Parrilla Mexicana is celebrated for its fresh ingredients and Mexico City-inspired menu, offering a truly authentic dining experience.
The Vibe
Inside this Mexican restaurant in Naperville, you’ll find a classic diner vibe with wood-brick walls and an open kitchen where you can see the chefs preparing the food.
What to Order
Don’t miss out on the Parrilla grill, a tender skirt steak grilled with fajita peppers and served sizzling on a skillet. If you enjoy the classics, try the three taco plate, allowing you to mix and match your favorite meats.
Burrito Parilla Mexicana | Multiple Locations | $$
12. Tacos Monarca
Opened in 2020 by siblings who wanted to honor their mother's legacy, Tacos Monarca offers a delicious blend of her Mexican and Italian heritage. Compared to other Mexican restaurants in Naperville, this food truck serves up some of the best street eats you can find, all at a moment's notice.
The Vibe
The food trailer gives off Halloween vibes with its bright orange menu and lettering against a sleek black background.
What to Order
You have a wide range of meats to choose from, from classic asada to more adventurous options like lengua and tripa. Enjoy these flavorful fillings in tacos, tortas, burritos or quesadillas. Top it off with a consomé on the side to dip your tacos.
Tacos Monarca | 409 E. Ogden Ave., Naperville, IL 60563 | $$
13. Taco Pros
In 2019, a small space in Oak Park, IL, became the launchpad for a culinary journey that quickly expanded into what is now Taco Pros.
The Vibe
The vibe in this Mexican restaurant in Naperville is fast-casual with simple tables, a large Taco Pros backdrop, a cactus-themed décor and a neutral color palette.
What to Order
Try the enchiladas dinner, featuring three flavorful chicken enchiladas topped with your choice of red or green salsa. Also, the churros are some of the best you’ll find among Mexican restaurants in Naperville. They’re fried to perfection while remaining tender on the inside.
Taco Pros | Multiple Locations | $$
14. Friaco’s Mexican Restaurant & Tequila
With two locations, Frisco’s Mexican Restaurant & Tequila is one of the more lively Mexican restaurants in Naperville you’ll find. The Naperville spot features a late-night speakeasy that transforms into a nightlife scene.
The Vibe
The vibe presents a cozy, darker ambiance with vintage decor and antiques. On weekend evenings, few Mexican restaurants in Naperville fill up as quickly as Frisco's, thanks to their live DJ and dancing.
What to Order
Try the ceviche, which comes with a whitefish marinated in lime juice and spices.
Friaco’s Mexican Restaurant & Tequila | Multiple Locations | $$
15. Taqueria Invicto
With three locations in the Chicago suburbs, Taqueria Invicto makes enjoying authentic Mexican cuisine easy with its mobile app and self-serve kiosks.
The Vibe
The taco truck-inspired décor at the counter and kitchen gives the feeling of being in a Mexican campervan, which sets this spot apart from other Mexican restaurants in Naperville.
What to Order
Go for the Hot Cheeto Cali Burrito. This dish is packed with crunchy Hot Cheetos, which is something you won’t find at other Mexican restaurants in Naperville. The churro milkshakes are another popular choice.
Taqueria Invicto | Multiple Locations | $
16. El Taco Ranchero
Located at the Fox Valley Center parking lot, El Taco Ranchero is a popular food truck that offers delicious cuisine that rivals most Mexican restaurants in Naperville.
The Vibe
El Taco Ranchero is a big red food truck that you can’t miss with outdoor seating. If you want something quick without having to dine-in at other Mexican restaurants in Naperville, this is a great choice.
What to Order
When you visit, the al pastor tacos are a must-try. The combination of tender, marinated pork and perfectly cooked tortillas will leave you craving more.
El Taco Ranchero | 1931 S. Washington St., Naperville, IL 60565 | $$
17. Uncle Julio’s
With 31 locations across 11 states, Uncle Julios has been a popular staple for Tex-Mex cuisine among Mexican restaurants in Naperville. Known for its mesquite-grilled fajitas and crave-worthy guacamole, it quickly became famous for its Swirl Margarita, which put it on the map.
The Vibe
Inside, you’ll find polished rustic-modern décor inspired by Mexican architecture and art with open kitchens.
What to Order
Start with the barbacoa beef fajitas, a classic that features tender, adobo-rubbed beef braised with Mexican spices. Since you can’t get this at other Mexican restaurants in Naperville, you’ll want to try the popular swirl margarita, which combines a frozen margarita with a swirl of homemade sangria.
Uncle Julio’s | Multiple Locations | $$
18. Taco Madre
Established in 2014 in Montgomery, IL, Taco Madre quickly earned a reputation as the "Mother of All Tacos." This family-owned spot has expanded to five locations, including this beloved Mexican restaurant in Naperville.
The Vibe
The atmosphere is fast-casual, with sleek tables and clean aesthetics throughout. Up front, there's a counter with a large menu board and a convenient pickup area.
What to Order
Taco Madre offers a lot of unique street tacos such as the Korean BBQ taco, featuring savory beef with a kick of kimchi.
Taco Madre | Multiple Locations | $
19. El Famous Burrito
Since opening its doors in 1985, El Famous Burrito has grown to 11 locations across the Chicagoland area, including one of the most beloved Mexican restaurants in Naperville.
The Vibe
The vibe offers a nostalgic Mexican charm, featuring vintage artwork and vibrant red accents throughout. For many residents, it’s one of the go-to Mexican restaurants in Naperville for grabbing a quick lunch or takeout meal.
What to Order
Go with the al pastor tacos, which are packed with flavorful, juicy pork and generous toppings, including a hefty portion of avocado if you choose to add it.
El Famous Burrito | Multiple Locations | $$
20. On The Border Mexican Grill & Cantina
Since 1982, On The Border Mexican Grill & Cantina has been dishing out bold Tex-Mex flavors with a unique twist. What started as a small South Texas restaurant grew into one of the largest Mexican restaurant chains, with 133 locations worldwide.
The Vibe
This Mexican restaurant in Naperville has a rustic charm, highlighted by a central fireplace and intricate vintage lighting.
What to Order
Start with the honey chipotle shrimp tacos, in which grilled shrimp are drenched in a sweet and spicy honey chipotle sauce.
On The Border Mexican Grill & Cantina | Multiple Locations | $$
21. El Hogar
If you’re looking for a quick meal to eat, El Hogar offers authentic Mexican dishes made with fresh ingredients. This is one of the only Mexican restaurants in Naperville with a drive-thru option.
The Vibe
The vibe is reminiscent of a classic fast food joint. It’s known for quick service.
What to Order
When you swing by this Mexican Restaurant in Naperville, try the chorizo taco. It comes with spicy Mexican sausage paired with toppings, all in a soft flour shell.
El Hogar | 1015 E. Ogden Ave., Naperville, IL 60563 | $
22. Yerbabuena Mexican Cuisine
When it comes to authentic classics, Yerbabuena Mexican Cuisine is a hidden gem. The family-friendly atmosphere and dedication to traditional flavors keep it true to Mexican cuisine’s roots.
The Vibe
The ambiance is cozy and inviting, featuring plenty of cushioned seating, an electric fireplace and a spacious patio area, making it one of the more upscale Mexican restaurants near Naperville.
What to Order
Start with the alambres, a sizzling dish with your choice of steak or chicken, served with a mix of fresh veggies and cheese.
Markito’s Bar & Grill | 4734 Main St., Lisle, IL 60532 | $$
23. Los Burritos Tapatios
Known for its bold flavors and homemade recipes, Los Burritos Tapatios is one of the fastest-growing family-owned Mexican restaurants in Illinois, with 11 locations.
The Vibe
The vibe is laid-back and casual, featuring a large menu board and an open kitchen. This Mexican restaurant in Naperville is great for a quick bite at lunch or a relaxed meal after a long day.
What to Order
Order the chile relleno, in which a roasted poblano pepper is stuffed with creamy Monterey Jack cheese. The nachos are always popular, too.
Los Burritos Tapatios | Multiple Locations | $
Learn to Cook Mexican Food in Naperville
While going out to eat in the best Mexican restaurants in Naperville is always a culinary dream, sometimes cooking at home can be equally rewarding. Taking cooking classes in Naperville helps you learn how to make your favorite Mexican dishes right in your own kitchen.
When it comes to finding Mexican restaurants in Naperville, you’re truly spoiled for choice. You have the Mexican chains that offer fast service, but you also have the gourmet dining options that offer unique recipes and combinations you won't find anywhere else. Plus, there are authentic “hole-the-wall” joints or food trucks that are just waiting to become your new favorite spot.
Many of these restaurants bring the true taste of Mexico right here to Naperville. With this list, you never have to leave town to find delicious Mexican food that hits the spot. From sizzling fajitas and inventive tacos to sweet churros and refreshing margaritas, Naperville's dining scene has something to satisfy every craving.
For even more ways to explore Naperville and beyond, check out other experiences happening on Cozymeal.
FOOD FOR THOUGHT?
Join the conversation.