29 Best Mexican Restaurants in Peoria

We've rounded up Peoria's top Mexican spots for you to try. Discover great Mexican food with Shrimp Tacos, Birria Tacos, Quesabirria, and more in town.

AZ Kitchen Mexican Cafe Mexican • $
Peoria

“Great food and really good portions. Friendly people and the best customer service.“

4.2 Good8 Reviews
Tacos Calafia Tacos • $$
8258 W Thunderbird Rd UNIT 206, Peoria

Customers` Favorites

Mulita Tacos De Asada En Tortilla De Harina Y Maiz Taco De Cabeza Tacos Al Pastor
Frijoles Preparados - Al Pastor
Carne Asada Quesadilla
Nopales Taco-Nachos
Carne Asada Nachos
Vampiro Carne Asada
Vampiro Al Pastor
Carne Asada Tacos
Al Pastor Burrito
Nachos Carne Asada

“I had tacos de cabeza they were delicious first time I've been in this place I will sure come back again“

4.6 Superb237 Reviews
Abuelo's Mexican Restaurant Mexican • $$
16092 N Arrowhead Fountains Center Dr, Peoria

Customers` Favorites

Chile Relleno & Enchilada
Abuelo's Dip Sampler
Salsa Roja Half Pint
Steak Fajitas Tacos
Enchilada Platter
Tres Leches Cake
2 Enchilada Plate
Durango Burrito
Chicken Fajitas
Traditional Flan

“Took friends out for their birthday. Was not disappointed at all. Excellent waiter & food was delicious and timely. Very polite.never ate your restaurant and been living her 27 years. Can’t believe I’ve been missing your place and our awesome dining experience. See you soon & Thank you. Many restaurants make you feel rushed after you eat. Did not have that all as enjoyed one of cheesecakes drizzled either chocolate. Thanks again“

4.6 Superb191 Reviews
Mochilero Kitchen Mexican • $$
6791 W Happy Valley Rd #100, Peoria

Customers` Favorites

Half Order Crispy Brussels Sprouts
Mochilero Salsa & Chips
Mochilero Taco Trio
Short Rib Burrito
Mole Enchiladas
Trio Taco Plate
Chicken Tinga
Carnitas Taco
Shrimp Diablo
Chips Salsa

“One look at the menu on-line and we knew we wanted to check it out...any menu with ANY Manchego cheese concoction (enchiladas w/OE runny yolk egg accompaniment option) AND Beef "Bone Marrow"... count me IN!!! absolutely delicious + excellent service (just the right perfect amount of table touching) yeah.. I'm a career pro-chef here in the valley of the sun...moved to Scottsdale back in 85' & have been being paid/made a career out if "cooking" for 45 years straight thus far ...flavor (& smells) profiles here were exquisite....Chef Alan“

4.2 Good269 Reviews
Ta Carbon Mexican Grill #3 Mexican • $
6750 W Peoria Ave, Peoria

Customers` Favorites

Street Tacos

“amazing food, friendly staff highly recommend“

4.5 Superb74 Reviews
Analilia’s Riquezas Mexican • $
8520 W Peoria Ave, Peoria

Customers` Favorites

Grilled Cheese Sandwich
Shrimp Queso Taco
Quesabirria Tacos
Birria Pizzadilla
Birria En Caldo
Bottled Water
Classic Combo
Birria Tacos
Birria Ramen
Pastor Fries

“Quesabirria tacos out of this world. Best food I had on my trip. Wish I lived closer.“

4.4 Superb87 Reviews
Mariscos el molcajete Mexican • $
7420 W Cactus Rd, Peoria

Customers` Favorites

Chicken Enchiladas Verdes
Ostiones Preparados
Quesabirria Tacos
Coctel Molcajete
Sea Food Ceviche
Shrimp Tacos
Fried Shrimp
Aguachile

“They took forever, but it was so worth it. the portions are huge and the food was delicious. We got the enchiladas. Ceviche and shrimp quesadillas we could have totally shared 2 plates between the 3 of us, but we loved the leftovers. Our new favorite marisco place for sure. Service was good, but one girl was serving 4 tables, so we had to keep reminding her for things she was nice though. It was pricy $100 but we did get a lot of food, and it was good, so it was worth it for us. It was really cold in the restaurant but than again it's a mariscos restaurant.“

4.4 Superb61 Reviews
Revolu Modern Taqueria + Bar Mexican • $$
15703 N 83rd Ave #110, Peoria

Customers` Favorites

Tacos with Cilantro Rice
Street Corn Nachos
El Americano Taco
Carne Asada Tots
Carne Asada Taco
TT Del Mar Taco
Chips and Salsa
Lobster Crisp
Diablo Shrimp
Salsa Tasting

“Great place for food and drinks! Best costumer service!“

4.2 Good101 Reviews
Caminero Mexican Restaurant Mexican • $
8248 W Deer Valley Rd, Peoria

Customers` Favorites

Caminero Chicken Burro Enchilada Style
Chicken Hardshell Taco
Ground Beef Burrito
Carne Asada Burrito
California Burrito
Carne Asada Plate
Breakfast Burrito
Huevos Rancheros
Won Street Tacos
Cheese Enchilada

“Favorite Mexican Restaurant in the area. Never had a bad meal here in over a year since discovering this hidden gem. . Love the burritos. Definitely a 5 star rating for quality of food. Almost always order for take-out.“

4.2 Good99 Reviews
EL GORDO MEXICAN GRILL #9 Mexican • $
6730 W Cactus Rd, Peoria

Customers` Favorites

Two Carne Asada
Two Fish Tacos
Super Nachos
Tortilla Soup
French Fries
One Tostada
Beef Burrito
Tampiqueña
Tacos Rice
Quesadilla

“excellent food. great service“

4.2 Good75 Reviews
Ruby's Food Truck Food Trucks • $
8355 Phoenix-Wickenburg Hwy, Peoria

Customers` Favorites

Carne Asada Combo Corn Tortillas and Salsa on the Side not Pictured
Birria Cheesy Tacos
Carne Asada Tacos
Birria Tacos
Enchiladas
Beef Tacos
Quesadilla

“What an amazing experience. We have been shopping for the perfect tacos for our wedding. We have tried no less than 15 places and this is hands down the best!!! This truck is worth your time.“

4.7 Superb30 Reviews
Waldos Tacos Tacos • $
9241 W Grand Ave, Peoria

Customers` Favorites

Street Tacos Al Pastor Cabeza Taco Carne Asada
Carne Asada Street Tacos
Carne Asada Burrito
Camaron Quesadilla
Carne Asada Taco
Chorizo Burrito
Lengua Burrito
Lengua Taco
Tripa Taco
Jarritos

“Food was good and freshly made. Staff was great!“

4.3 Superb55 Reviews
Las Marias restaurant Peoria Mexican • $
10651 W Olive Ave suite 106, Peoria

Customers` Favorites

Sopas De Pollo Y Carne Asada
Queso Birrias Tacos
Chilaquiles Verdes
Carne Asada Fries
Birria Quesadilla
Chilaquiles Rojos
Chicken Fajitas
Menudo Colorado
Maria's Special
Plato De Birria

“Food was delicious and so was their drinks! The only issue is they close at 6pm.“

4.1 Good84 Reviews
Bibiano’s Mexican Restaurant Mexican • $
11001 N 99th Ave Main, Peoria

Customers` Favorites

3 Way Steak Chicken & Shrimp Fajita
Free Chips and Salsa
Carne Asada Burrito
Shredded Beef Tacos
Chicken Enchiladas
Combination Plate
Mini Chimichanga
Carne Asada Chimi
Mexican Pizza
Street Tacos

“Food was good. I'm new to the area. I plan to go back.“

4 Good122 Reviews
LA Tacos Tacos • $
6493, 10590 N 90th Ave #1, Peoria

Customers` Favorites

Hard Shell Taco Beef Plate
Two Fish Tacos Plate
California Burrito
Asada Burrito
Rolled Tacos
Two Gorditas
Asada Fries
Enchilada

“Boycott any of the Bertos' joints, come try this place.Pros: Home made food! I CAN'T EXPRESS THAT ENOUGH.I got the California Burrito, Carne Asada Fries and the 5 Rolled Beef Tacos. The meat is not fatty and cheap like at other Bertos' locations. Deliciously seasoned and spiced.The rolled tacos aren't small microwaveable lookalikes, instead they're sizeable and filling. Their Salsa bar is delightful as well (He wasn't kidding about that red sauce oooowee). Most importantly, above their delicious home made cooking, their prices are outstandingly low and affordable.Cons: More like minor inconveniences...They do not have a drive through, so yes you'll need to get out of your vehicle and actually go in (oh no).Small hole in the wall, but wasn't busy. Potential for seating to be limited, but not in my experience.Home made cooking, means slightly longer wait time but your patience will be rewarded with delicious food.10/10 recommend. Try it out. They're not getting the business they deserve!Ps. Fortune cookie is for size comparison.“

4.3 Superb44 Reviews
Someburros Peoria Mexican •
8200 W Thunderbird Rd, Peoria

Customers` Favorites

The Original Taco Salad
Pollo Chimichanga Mini
Bean Burrito Meal Nino
Quart Green Chili Beef
Pollo Asado Burro
Pollo Chimichanga
Breakfast Burrito
Carne Asada Burro
Carne Asada Taco
Cheese Enchilada

“Love her food. Thorough staff. The store I super clean. Public accessible restrooms not requiring code or key to access. Most employees will alter order for preferences. Some refuse. The food is so amazing. And truly cheap. Comparable food at other Mexican restaurants is twice the price and not as tasty. The location is perfect and their outdoor patio eating area is super cute and accessible. They have plenty of self serve fountain drinks. And horchata. Teas. Punch and those self serv type drinks also. U limited drinks with purchase. For soda and tea type drinks. They have large 32 or possibly bigger cups which is nice. Their salsa is really good also. Smokey taco sauce salsa. Polly fundido is my favorite. And sometimes the same but ask for ground beef to replace the pollo.Vegetarian options: Pick items you know are vegetarian friendly. They have plenty to choose fromDietary restrictions: They will accommodate if askedParking: Two handicap parking. 3-5 other spaces up front and aprox 15 other spaces one lane away. Or the best parking but enough if they are not super busyKid-friendliness: Probably not the place for a kid birthday. But kids like it here. The food is so yummyWheelchair accessibility: Whole business is accessible. Restrooms included. Two stalls big enough for wheelchair maneuverability.“

3.9 Good186 Reviews
Jamburritos Cajun Grille-Express Cajun/Creole • $
6845 W Peoria Ave Mobile, Peoria

“Chef Brown!!!!! Thank you for providing the absolute BEST smoked brisket for our Christmas dinner!!!! It was delicious!!!! My family got to it before I could take a picture but it was better than I had hoped for. Not too overwhelming with a smoky flavor but just the right balance with the spices. And TENDERRRRRRRR!!!!!!“

4.2 Good49 Reviews
Cantina Gueros N Peoria Mexican • $
25315 N Lake Pleasant Pkwy, Peoria

Customers` Favorites

One Barbacoa Enchilada One Taco
Diablo Shrimp Burrito
Tacos de Carne Asada
Tequila Lime Chicken
Chicken Enchiladas
Taco Tuesday Tacos
Chimichanga Style
Margarita Flight
Fried Ice Cream
Chips and Salsa

“Went to the Cantina for the first time this evening. Our server Jodi was top notch !! The food was amazing, and the best part of all they have a large gluten free assortment on their menu for my girls. We can't wait to go and enjoy another meal there again !!!“

3.9 Good179 Reviews
Canelas Placita Mexican • $
9976 N 91st Ave suite b109, Peoria

Customers` Favorites

Diablo Takis Elote Diablo Takis Corn
Sonoran Style Hot Dogs
Corn on the Cob
Baja Fish Taco
Chilaquiles
Carne Asada
Pastor
Birria
Cabeza

“We always drive by here and never see it super busy. Decided to stop in and give it a try as we like to support small business. Definitely worth the stop. Good was prepaid in a timely manor and everything was amazing. Definitely our new go to place for Carne Masada burritos“

4.1 Good56 Reviews
Brushfire Tacos y Tapas Mexican • $
8395 W Thunderbird Rd, Peoria

Customers` Favorites

Bean and Cheese Burrito
Breakfast Burrito
Chicken Burrito
Breakfast Tacos
Chips and Salsa
Papas Bravas
Empanadas
Brushfire
Potato
Steak

“Their food was very good although I don't care for flour tortillas I prefer corn. Didn't ask when I ordered so maybe there's a choice. However, their prices are pretty high per one taco. The Tuesday Taco specials are the best bet. Or if you find some kind of deal. I just can't see $6 per taco...... but overall a pretty good place.“

3.9 Good115 Reviews
Tacos Y Mariscos EL TRI Mexican • $
8987 W Olive Ave, Peoria

Customers` Favorites

Red or Green Chili Burrito
California Burrito
Breakfast Burritos
Carne Asada Fries
Street Tacos
Lengua Taco
Carnitas
Menudo

“Todo muy rico tacos mariscos caldos burritos y aguas naturales“

4.2 Good35 Reviews
Rubio's Coastal Grill Mexican • $
7407 W Bell Rd Suite 1, Peoria

Customers` Favorites

Build Your Own Tacos Kids Meal
Guajillo Lime Shrimp Bowl
Two Original Fish Tacos
Classic Shrimp Burrito
The Original Fish Taco
Classic Grilled Usda
Salsa Verde Shrimp
Steak Taco Plate
The Coastal Trio
Tomatillo Salsa

“been to Rubios in several states and the food has been excellent in all of them. my favorite Maui tacos ever!“

3.9 Good63 Reviews
Don Lencho's Mexican & Seafood Restaurant Mexican • $
8420 W Peoria Ave, Peoria

Customers` Favorites

2 Chile Relleno Enchilada
Chimichanga Plate Combo
Carne Asada Fries
Caldo De Camaron
Chips and Salsa
Shrimp Cocktail
Refried Beans
Pescado Frito
Caldo De Res
Carne Asada

“Buena comida ambiente familiar“

3.8 Good77 Reviews
Jalapeño Inferno - Park West Mexican • $
9832 W Northern Ave, Peoria

Customers` Favorites

South of the Border Sampler Platter
Tomatillo Chicken Enchiladas
Tequila Lime Shrimp Tacos
Grilled Chicken Fajitas
Enchiladas Nuevo Mexico
Deep Fried Ice Cream
Hatch Cheesy Bean Dip
Signature Fundido
Green Corn Tamale
Burger and Fries

“I was disappointed in the daily lunch specials. There was only one for each day, at $10.99, instead of a choice from several offerings like most restaurants. Other than that I had an alternative lunch special that cost $15.29 without the tip and by drinking only water. (I only drink water, by choice, with all my meals). The service was excellent and the food heat hot, served promptly and delicious. I'll definitely go there again.“

3.7 Good200 Reviews
Taco Shop Tacos • $
6710 W Thunderbird Rd, Peoria

“The Birria is really flavorful and a must! Had the birria nachos which would have been perfect but a bit too much cheese for my liking but their red salsa was the real MVP! The Jamaica Agua Fresca is a must! Churros were basic but good. Thank you, Evelyn for a great first time experience! We'll be back to try the birdie ramen.“

4 Good13 Reviews
Top Shelf Mexican Food & Cantina Mexican • $
21910 N 83rd Ave, Peoria

Customers` Favorites

Mini Chimis with Bean Dip and Sour Cream
Two Taco Dinner Plate
Cheesecake Chimi
Beef Chimichanga
Ultimate Nachos
Taco Salad Beef
Chips and Salsa
Refried Beans
Steak Fajitas
Chicken Tacos

“First time trying this location. We’d been going to the one on Greenway for years. After going to another restaurant that had an unorganized staff and no a/c, we decided to drive out here and try this. I’m so glad we did. We walked in and the hostess asked if we wanted bar or restaurant. I said I didn’t care, whichever had the shortest wait. We were immediately seated in a booth in the bar, and our server walked over. Manuel, “Manny,” was an older gentleman and very personable. But best of all, he was efficient and attentive, but not bothersome. He brought extra salsa, extra chips without asking. He brought extra water without asking and before we were empty. He checked to make sure we had everything, and at the end of our meal, he made me a balloon animal. Completely unexpected - a nice touch, I haven’t had a balloon animal since I was a kid. Manny made our night and hands down is the best server we’ve ever had. Superb service that doesn’t seem to exist anymore. Thank you Manny!!!! (And the food was good too.)“

3.6 Good129 Reviews
Herrera's Mexican Food Mexican • $
10798 N 75th Ave, Peoria

Customers` Favorites

Pollo Asada Burrito Plate
Grilled Chicken Tacos
Carne Asada Fries
Rolled Taquitos
Super Nachos
Rolled Tacos
Bean Burrito
Quesadilla
Enchilada
Guacamole

“Between two people, we got 2 horchatas, 2 burritos, and a carne asada fry to share the food was good. The horchata was not the best locally by any means more on the watery side would try a different drink next time. Burritos were good, as were the carne asada fries, and a nice note is they are 24/7“

3.5 Good43 Reviews
Mariachi's Mexican Food Mexican • $
20799 N 83rd Ave # 100, Peoria

Customers` Favorites

Beef Chimichanga Plate
Carne Asada Burrito
Special Mini Tacos
Breakfast Burrito
Carne Asada Fries
Five Rolled Tacos
Chorizo and Eggs
Super Nachos
California
Carnitas

“Had the menudo this morning and it did not disappoint. The caldo was flavorful, they put plenty of protein in it and the tortillas I'm not sure if they were made in house, but they were definitely from the same day. Besides the great dish, I did go through the drive thru and there was a decent size line which went pretty quick. The young lady at the window was very polite and attentive to which condiments I wanted. Overall I am beyond pleased with every aspect of this restaurant. Thank you for a phenomenal breakfast.“

3.5 Good75 Reviews
Carolina's Mexican Food- Peoria Mexican • $
9030 W Peoria Ave, Peoria

Customers` Favorites

Machaca or Chicken with 1 Flour Tortilla
Shredded Beef Burrito Enchilada Style
Mini Chimis 3 w Sour Cream & Guac
Carne Asada Bean Burrito
Cheese Enchilada & Taco
Buttered Tortilla
Beef Chimichanga
Cheese Enchilada
Chips and Salsa
Chicken Tacos

“We had our eldest daughter's wedding caterer this past weekend. We chose this place specifically to honor our grandmother, who has since passed, who introduced us to their original restaurant as small children. Our guest absolutely loved all of the food selections. Most importantly the bride and groom loved it! Our reception was a success because of it. Thank you to the owners, cooks, and delivery staff.“

3.5 Good157 Reviews