20 Best Mexican Restaurants in Naperville

Discover where to enjoy delicious Mexican dishes in Naperville.

Fat Rosie's Taco and Tequila Bar Mexican • $$
22 E Chicago Ave #111, Naperville

Customers` Favorites

Enchiladas Rojas with Melted Queso Chihuahua Rice & Beans
Fajitas – Chicken \u0026 Steak
Kid Taco with Rice \u0026 Beans
Tampiquena Grilled Skirt Steak
Strawberry Jalapeño Margarita
Ensalada Calamari Al Ajillo
Complimentary Chips & Salsa
Chilaquiles Verdes O Rojos
Shrimp and El Postor Tacos
Tacos with Rice and Beans

“Fat Rosie’s in Naperville offers a lively and colorful atmosphere, filled with beautiful artwork and an authentic feel. The space is welcoming and energetic, making it the perfect place for both small, intimate gatherings and large, boisterous celebrations. The food is outstanding, with bold flavors in every dish. The salsa and chips are fresh and crisp, while the tacos, elote, and tamales showcase authentic Mexican flavors. One standout is the mango margarita—packed with flavor, featuring fresh mango pieces and a Tajín rim for the perfect balance of sweet and tangy. Whether you’re looking for great food, a vibrant setting, or a refreshing cocktail, Fat Rosie’s delivers a well-rounded and enjoyable dining experience for any occasion.“

4.8 Superb1536 Reviews
Taco Pros - Naperville Mexican • $
2860 Showplace Drive Ste 114, Naperville

Customers` Favorites

French Fries with Nacho Cheese
Mexicans French Fries Supreme
Barbacoa and Chicken Tacos
Chips & Guacamole
Taco Dinner Combo
Chicken Quesadilla
Barbacoa Burrito
Extra Red Salsa
Pork Quesadilla
Chicken Burrito

“Son Los Mejores Tacos Que E Probado y Apesar de que están Muy Ricos Son Muy Limpios y Te Atienden Bien“

4.5 Superb326 Reviews
Naperville Taqueria | Mexican Mexican • $
955 W 75th St Unit 18, Naperville

Customers` Favorites

Burritos Mexicanos
Carne Asada
Beef Taco

“The restaurant is tucked inside a produce store, and let me tell you—this was the best Barbacoa I’ve ever had. The rice and beans were on point, which is impressive considering how many Mexican restaurants miss the mark on that. The grocery store itself was just as impressive. I wouldn’t recommend coming here hungry and trying to shop—it’s dangerous! From fresh baked goods to a small Mediterranean food stand serving some of the best Shawarma, this place has it all. Honestly, it was more impressive than any Caputo’s or Jimenez I’ve ever stepped foot in.“

4.8 Superb163 Reviews
B'n chingon Mexican Restaurant & Catering Mexican • $
367 E Bailey Rd, Naperville

Customers` Favorites

Street Tacos with Cilantro Sauce
Fresh Homemade Guacamole
Torta Mexican Sandwich
Free Chips and Salsa
Halal Chicken Tinga
Mexican Street Corn
Horchata Rice Water
Tilapia Fish Taco
Cheese Quesadilla
Roasted Poblanos

“I hired B'n Chingon for a party recently and they provided superior service and absolutely delicious food. The set up, cooking, serving and clean up were seamless. I didn't have to lift a finger and could just enjoy the party and my guests. The food was expertly prepared and at a very reasonable cost. I received multiple compliments.“

4.5 Superb259 Reviews
5

Quiubo

Quiubo Mexican • $$
120 Water Street Ste 122, Naperville

Customers` Favorites

Chips Y Salsa Martajada
Guacamole Tradicional
Fried Avocado Tacos
Ceviche De Pescado
Tacos Bien Trucha
Tostada De Atun
Chips and Salsa
Tacos De Pulpo
Guacamole Trio
Salsa Sampler

“Attended a function here today …. the small bites and drinks were delicious! Definitely would like to try this place for dinner“

4.4 Superb354 Reviews
Taco Madre Mexican • $
790 Royal St George Drive Suite 116, Naperville

Customers` Favorites

Camaron Shrimp Taco
Rosarito Mahi Taco
Chicken Tinga Taco
Filet Mignon Taco
Kid's Steak Taco
Carne Asada Taco
Fried Ice Cream
Al Pastor Taco
Salsa Choices
Steak Burrito

“Best tacos in Naperville area. The limited menu allows them to focus on what they do well - a great variety of tacos. I tried 3 of the taco options: steak, chicken tinga and grilled Mahi-Mahi. All outstanding. If you want the meal option (2 sides and a drink), you can opt for pinto beans instead of the usual refried beans; rice; a fountain drink; and the 3 tacos, for under $20. It is a good value because the quality is good.“

4.5 Superb261 Reviews
Lucky Penny Deli Cafe Breakfast • $
1224 W Ogden Ave G, Naperville

Customers` Favorites

Homemade Corned Beef Hash and Eggs Breakfast
Blueberry Coffee Cake
Homemade Coffee Cake
Waffle Combination
Chicken N' Waffle
Breakfast Burrito
Vegan Breakfast
Carnitas Waffle
Morning Glory
Eggs Benedict

“Best food I ever try !!! I love this place everything taste fresh. The homemade coffee cake is incredible.“

4.8 Superb270 Reviews
Uncle Julio's Naperville Mexican • $$
1831 Abriter Court, Naperville

Customers` Favorites

Ribs \u0026 Combination Fajitas
Chocolate Lovers Piñata
Chips & Chile Con Queso
Combination Enchiladas
Mushroom Quesadillas
Tex-Mex Combination
Tableside Guacamole
Skirt Steak Fajitas
Chicken Enchiladas
Classic Taco Salad

“So, listen, I completely understand changing your menu and I also understand that you are a Mexican restaurant and you’d prefer to serve Mexican food. BUT since we were last there, you changed your menu and removed the chicken strips and fries. So, atmosphere was great, service was great, food was very good, blood orange margarita was tasty, but we’ll be back when my picky 10 year old turns 18 because I can afford - occasionally - $13 for her chicken strips but not another $60 for a sitter and I’m not willing to fight with her about her awful dietary choices during a rare night out. Please bring back the chicken strips. Otherwise, we’ll miss you.“

4 Good440 Reviews
Los Burritos Tapatios Naperville Mexican • $
1232 West Ogden Avenue, Naperville

Customers` Favorites

Chilaquiles Verde Con Carne Y Huevos
4 Steak Tacos with Everything
Bistec A la Mexicana
Burrito Suizo Steak
Grilled Steak Tacos
Avocado Salsa Verde
Chicken Quesadilla
Carne Tampiquena
Chorizo and Eggs
Chips and Salsa

“We had catering from Los Burritos Tapatios for a birthday party (about 40 people) and it was absolutely amazing. Great portions, great quality, and everyone was complimented us on how tasty the food was! We will definitely be using them again!“

4.3 Superb231 Reviews
Burrito Parrilla Mexicana - Naperville Ogden Mexican • $
820 East Ogden Avenue, Naperville

Customers` Favorites

Tacos Al Pastor Con Cebolla Y Cilantro
Taco Plate w Rice \u0026 Beans
Taco Plate w Rice & Beans
Chicken Tostada Plate
Torta De Milanesa
Al Pastor Burrito
Chicken Enchilada
Chips and Salsa
Chicken Fajitas
One Taco Plate

“Food is flavorful and fresh. Normally we just go through the drive-thru but recently we dined in. Inside was well lit with natural light as well as artificial. They also serve you chips and salsa when you dine in. They also give you real silverware (the restaurant/bar across the street known for its wings uses plastic silverware)“

4.3 Superb167 Reviews
Taqueria El patron (Naperville) Mexican • $
1303 Plainfield-Naperville Road, Naperville

Customers` Favorites

Marinated Pork Burrito Dinner
Beef Tongue Taco Dinner
Ground Beef Taco Dinner
Chorizo and Steak Taco
Chicken Torta Dinner
Marinated Pork Taco
Veggie Taco Dinner
Steak Torta Dinner

“Excellent beef enchiladas!!! Delicious!! ⭐️⭐️⭐️⭐️⭐️“

4.7 Superb47 Reviews
Burrito Parrilla Mexicana - Naperville South Mexican • $
5059 Ace Lane, Naperville

Customers` Favorites

Taco Plate with Rice and Beans
Enchiladas Suizas w Arrachera
Tacos Al Pastor de Trompo
Freshly Made Guacamole 5oz
Steak and Pastor Tacos
Freshly Made Guacamole
To Go Chips and Salsa
Huevos A la Mexicana
Rice Beans and Rice
Steak Torta Dinner

“Came for the fried ice cream, stayed for the tacos! My family used to live near a restaurant with outstanding fried ice cream. Haven't had it since we moved. This place makes a nice version.
What I loved: real silverware (versus plastic which harms our health & the earth); great customer service (you order at the counter, food is delivered to your table); prices are reasonable; chips & salsa were brought to my table with my meal (nice touch!).
Room for improvement: a plastic spoon was offered to me for the ice cream. I declined, and instead, used my fork. Plastic is everywhere, and we need to find alternatives. But honestly, this is not a reason to detract from a 5-star rating. I'll be back“

4.1 Good280 Reviews
Totopos Mexican Restaurant Mexican • $
2048 Aurora Avenue, Naperville

Customers` Favorites

Compadre Tacos w Large Tortillas Combo
Mary's Veggie Quesadillo
Cemitas Poblanas
Enchiladas Combo
Steak Burrito
Torta Chilanga
Seasoned Pork
Burrito Only
Asada Steak
Tamales Pork

“Despite living in an area with some of the best Mexican food, it can still be surprisingly difficult to find Mexican food that delivers the authentic flavors I remember from before going vegan. Totopos absolutely delivers! Their vegan options are clearly not an afterthought, with several offerings to choose from. I tried the grilled veggie tacos (my favorite), veggie burrito, soy chorizo sopes, and a pineapple tamale, and everything was delicious. Be sure to order the burrito and sopes without sour cream and cheese—they also offer vegan cheese for an additional cost. I especially appreciate that they offer both soy-based options and vegetables that are actually flavorful—not the sad zucchini and squash I’ve had at other restaurants. The grilled vegetables in particular were so good. I placed my order for delivery and I also appreciate that they placed plenty of salsa in the bag for me. Excited to order again and try more of their vegan options!“

4.1 Good242 Reviews
Taqueria Invicto Mexican • $
1727 Freedom Dr, Naperville

Customers` Favorites

Quesabirria Platter
Quesabirria Plate
Tacos Carne Asada
Steak Quesadilla
Tijuana Burrito
Rice and Beans
Churro Shakes
Chips & Salsa
Taqueria Bowl
Vampiro Plate

“delicious. I recommend everything on the menu.“

3.8 Good377 Reviews
Fiesta Burrito Mexican • $
924 West 75th Street Suite 104, Naperville

Customers` Favorites

California Burrito
Baby Burrito Combo
Chips and Salsa
Fiesta Burrito
Steak Chicken
Taco Dinner
Carne Asada
Chimichanga
Steak Tacos
Quesadilla

“Our favorite…always delicious“

3.9 Good179 Reviews
Friaco's Mexican Restaurant Cantina & Hola Amor Mexican • $$
944 Rte 59, Naperville

Customers` Favorites

Friaco's Birria Chimichanga
Mariachi Bowls For
Cheese Only Nachos
Shredded Chicken
Margarita Flight
Chips and Salsa
Chicken Fajitas
Enchiladas Mole
Chips & Salsa
Steak Burrito

“Beautiful place nice costumer service and really good food“

3.7 Good170 Reviews
El Hogar Mexican Restaurant Mexican • $
1015 E Ogden Ave, Naperville

Customers` Favorites

Chicken Quesadilla
Enchilada Dinner
Burrito Dinner
Taco Dinner
Taco Plate
Al Pastor
Pozole
Steak

“It was the only non fast food place open late so we stopped in and the food was great! The staff was friendly and welcoming. Ill definitely be back😊“

3.7 Good176 Reviews
The Gordito Tacos - Naperville Mexican • $
715 Fort Hill Drive, Naperville

Customers` Favorites

American Style Tacos

“Delicious tacos and tortas for a good price! Can’t wait to visit again!! 🌮“

3.9 Good22 Reviews
El Taco Ranchero Naperville Food • $
1931 S Washington St, Naperville

Customers` Favorites

Horchata Rice Water
Al Pastor Torta
Pastor Taco
Asada Taco
Burrito

“My favorite burritos by far. Great, quick and friendly service too. My son rates the tacos as the best in the burbs.I highly recommend this restaurant!

Vegetarian options: I love the refried beans

Parking: Never a problem finding a spot.“

3.5 Good99 Reviews
El Famous Burrito Naperville Mexican • $
598 Rte 59, Naperville

Customers` Favorites

Hardshell Taco w Fries with Fries & 16 Oz Drink
Torta De Chile Relleno
Ultimate Burrito
Al Pastor Taco
3 Tacos Dinner
Chips and Salsa
Steak Burrito
Steak Nachos
Enchilada
2 Taco

“Food was good, place was clean. It was strange to see Covid social distancing signs still posted in 2026 but that’s harmless.

My only issue is the price, inflation sucks and I know that’s a big part of it, but $11.31 for 2 steak tacos and absolutely nothing else is rough.

Most comparable places are $7-$9. Los Burritos Tapatio is less than $8 for the same thing AND you get free chips and salsa.

They did skip over the “tip” screen when I was paying, which I appreciate for helping keep the cost down…. but I’d rather the food cost less and give the workers a $1 or $2 tip so at least I know it was going to them.

I see they have some deals on certain days, maybe I’ll try again then, otherwise a little too pricey for me.“

3.5 Good174 Reviews

You May Also Like