24 Best Mexican Restaurants in Surprise

Navigate Surprise's Mexican food scene with Restaurantji's recommendations. Taste a mix of Mexican dishes, starting with Chimichanga and ending with Chips and Salsa, and savor the best Mexican food around.

Don Ruben's Mexican Food Mexican • $
11340 W Bell Rd Ste 125, Surprise

Customers` Favorites

Fundido Loco Chicken Chimichanga with Questions Blanco Sauce and Cheddar Cheese Topping
Caliente Burro Dinner
Carne Asada Plate
Chimichanga Plate
Shrimp Cocktail
Shrimp Rellano
Salsa and Chips
Chips and Salsa
Pollo Fundido
Mexican Pizza

“Always a good time here with a great selection of Mexican food. I like to get their fajitas and margaritas. I recently took my mom here fur her birthday and we had a great time. Their service is friendly and I like that it's locally owned. Come support your local businesses!“

4.6 Superb252 Reviews
Rio Mirage Café- Surprise Location Mexican • $
13863 W Bell Rd, Surprise

Customers` Favorites

Machaca Beef Mexican Chicken Red or Green Chile
El Rico Rio Mirage's Specialty Burrito
Nachos Supreme with Shredded Beef
Rolled Quesadilla Grilled Chicken
Chips & Salsa with Margarita
Chimichanga Enchilada Style
Shredded Beef Enchiladas
Jalapeno Cream Cheese
Enchiladas Rancheras
Deep Fried Ice Cream

“There were 18-20 of us who called for seating. Not only were we accommodated, but truly welcomed approximately 1 hour later. Our server, Josh, went out of his way to make sure our first visit was outstanding. The food was delicious, served in timely fashion and plentiful. Thank you Josh & staff for such a great experience. We highly recommend Rio Mirage in Surprise, AZ.“

4.5 Superb309 Reviews
Master Taco Mexican • $
14291 W Grand Ave Suite #106, Surprise

Customers` Favorites

Chilaquiles Rojo Eggs over Easy
Arizona Surfing Burrito
Rolled Tacos Carne Asada
5 Roll Tacos Supreme
Carne Asada Burrito
Chile Relleno Plate
Carne Asada Fries
Breakfast Burrito
Hard Shell Tacos
Chips and Salsa

“Omg! Had the shrimp tacos, best I’ve never had! And the spicy pickled carrots are to die for!! I will definitely be a regular customer!“

4.3 Superb148 Reviews
Oscar's Taco Shop Mexican • $
17014 W Bell Rd Suite 102, Surprise

Customers` Favorites

Chorizo Breakfast Burrito
Carne Fries with Cheese
Mini Tacos Carne Asada
Bean & Cheese Burrito
Tacos Rice and Beans
Carne Asada Fries
Crispy Beef Taco
Taco & Enchilada
Chorizo Burrito
Two Enchiladas

“great Mexican style food, the Hard shell tacos are far superior to Taco Bell or Del Taco“

4.4 Superb121 Reviews
Calizona Tacos Mexican • $
12833 W Grand Ave, Surprise

Customers` Favorites

Birria Tacos and Consome
Quesa Birria Tacos
Tacos Al Pastor
Side Rice Beans
Birria Burrito
Carne Burritos
Orden Birria
Shrimp Tacos
Ramen Birria
Quesabirrias

“I was so excited to return yesterday since it had been a few mos- the food was delicious as always, but the paid for rice and beans were forgotten in my pick up order :( I always spread them on my mulita so it just wasn’t the same… I should have checked the bag… but I was the only customer and staff seemed confident. Saddddd day!“

4.5 Superb100 Reviews
Amigos authentic mexican grill and bar Mexican • $
13621 N Litchfield Rd, Surprise

Customers` Favorites

Shredded Chicken Mole Enchiladas
Molcajete Cielo Mar Y Tierra
Shrimp or Steak Ranchero
Side of Chips and Salsa
Pollo Con Espinacas
Deep Fried Ice Cream
Shredded Beef Taco
Fajita Taco Salad
Carne Asada Plate
Carne Asada Fries

“Absolutely incredible service and great food, a lot of choices on menu and so far all have been very good! Beyond the food, the staff and level of service is above the standard, always polite, smiling and anxious to make sure it’s a good experience! Thank you Amigos for creating a favorite place to eat for my wife and I.“

4.2 Good178 Reviews
Mesquite Fresh Street Mex Mexican • $
16860 W Waddell Rd Suite 112, Surprise

Customers` Favorites

Fire Grilled Chicken Burrito
Half Tray of Refried Beans
Three Tacos Rice and Beans
Kid's Cheese Quesadilla
Bean and Cheese Burrito
Veggie Tacos A la Carte
Chicken Street Tacos
Quesadilla Supreme
Breakfast Burrito
Steak Quesadilla

“Ok, the food is amazing. We have only done pickup/delivery so not sure about how it is to dine in. I will say about half the time we get the wrong order in the bag, but on God it is always delicious, and it's great value for your money so no complaints“

4.2 Good178 Reviews
Macayo's Mexican Food Mexican • $
15565 W Bell Rd, Surprise

Customers` Favorites

Red Chili Burrito Dinner Enchiladas Style
Two Street Tacos of Your Choice
Macayo's Original Salsa
Sonoran Trio Enchilada
Shredded Beef Burrito
1 lb Chips and Salsa
Shredded Beef Taco
Margaritas Flight
Chicken Enchilada
Mini Chimichangas

“Queen creek location first trip. Everything was great! Jessica was a great hostess. Would highly recommend!“

4 Good331 Reviews
Barrio Queen Mexican • $$
13434 N Prasada Pkwy, Surprise

Customers` Favorites

Barrio Botana - Trio Appetizer
Quessadilla Tacos Enchiladas
Chicken Quesadilla Appetizer
Birra Taco and Chicken Taco
Fish Taco & Shrimp Tacos
Steak and Shrimp Fajita
Chicken Mole Enchiladas
Mexican Shrimp Cocktail
Camarones a La Diabla
Black Mole Enchilada

“We enjoyed the patio (except for the loud cars- not Barrios fault!). Service was excellent and cheerful, food was hot and delicious - the guacamole was made perfectly - and, even though it was Valentines Day, everything was paced perfectly.“

3.9 Good531 Reviews
Burros & Fries Surprise Mexican • $
13544 N Prasada Pkwy Suite 101, Surprise

Customers` Favorites

The Tostada Is Difficult to Eat Because It Is Falling Apart
Taquitos Tacos and Tostada That Is Falling Apart
- Bean & Cheese Burro 3 Rolled Tacos
California Burrito Carnitas Pork
A Tostada That Is Falling Apart
Kid's Bean & Cheese Burrito
Large Surf and Turf Fries
Surf and Turf Burrito
Street Taco - Birria
SD Shrimp Baja Bowl

“I absolutely love this place! From the very first visit, it stood out as one of the best Mexican restaurants around. They use real avocado in their guacamole, which is such a treat! Even though there might be a bit of a wait, it’s totally worth it because the food is always fresh and delicious.
Over time, they’ve gotten faster, but the quality remains top-notch. The customer service is consistently friendly and welcoming. My husband and I usually go through the drive-thru, and while we had one minor mix-up with an order, they handled it quickly and kindly, which we really appreciate.
One of the things I love most is that they let you choose your meat for many dishes. For example, my husband’s favorite is the carne asada fries, which come with delicious guacamole and a variety of meat options. He also loves the three flautas with beef, and those are fantastic too. And sometimes, I’m tempted to try the chicken version of the carne asada fries, which is rare and awesome.
I personally always go for the five rolled chicken tacos, which are loaded with delicious toppings, like guacamole and fresh salsa. You can choose between green or red salsa, and they’re always delicious, though they can be a bit spicy, so definitely test them out first!
I’ve also tried the potato tacos with rice and beans, and they’re beautifully made and incredibly tasty. I always crave those potato tacos!
My husband has also tried the birria, and that’s delicious too. We can’t wait to explore more of their menu.
The only thing I wasn’t as keen on was the chilaquiles, as they didn’t include cheese, and I’m used to having cheese on them. But overall, the experience is fantastic!
All in all, it’s always a pleasure to eat here. We go about once a week, and that speaks volumes about how much we enjoy it. Highly recommend it if you’re in the mood for authentic, delicious Mexican food!“

3.9 Good248 Reviews
The Taco Spot - Surprise Mexican •
13580 N Litchfield Rd Ste 130, Surprise

“Birria bowl is great- pinto beans, rice, cheese salsa is great each meat has its own pairing of add ons. Adobada burrito is delicious rice and beans, cilantro.. salsa’s are delicious red one has kick to it spicier than the green salsa.. cute spot, clean..“

4.7 Superb36 Reviews
Oscar’s Taco Shop Mexican • $
16811 N Litchfield Rd UNIT 100, Surprise

Customers` Favorites

Steak Egg & Cheese Burrito
Carne Asada Burrito
Any Two Tacos Combo
8 Ground Beef Tacos
California Burrito
Carne Asada Nachos
Chicken Quesadilla
Carne Asada Fries
Carne Asada Tacos
Arizona Burrito

“great Mexican style food, the Hard shell tacos are far superior to Taco Bell or Del Taco“

4 Good93 Reviews
Casa de Papa Gourmet Tacos Mexican • $
13761 W Bell Rd Ste B211, Surprise

Customers` Favorites

2 Gourmet Tacos with Any Meat
Kid's 2 Mini Street Tacos
Chips and Salsa
Carne Asada
Taco De Papa
Fish

“Fresh tasty food. Friendly service.“

4.2 Good56 Reviews
Solis Taco Wagon Mexican • $
24901 N 163rd Ave, Surprise

Customers` Favorites

Spicy Burrito

“Best food by far! great tacos, burros, anything you could want. all food is incredibly flavorful and well prepared. we get lunch here every week!“

4.2 Good45 Reviews
Filiberto’s Mexican Food Mexican • $
17865 W Bell Rd, Surprise

“First time here for dinner, and ordered the chimichanga (chicken) with rice and beans. It was quite good, and a huge portion for the price. I liked the beans and rice. The chimichanga was full of tender chicken. They placed a bed of pico de gaio (spelling?) and lettuce with guacamole and sour cream. I couldn’t finish it, and took more than half of it home. To drink I had a fountain Coca Cola that was refreshing. While waiting for my order they had a side station of condiments, and I sampled the pickled carrots that had a spicy 🌶️ kick; and some cucumbers. It reminded me of a traditional restaurant back in Milwaukee by the name of El Cabrito 🐐. I had a relaxing time enjoying my dinner. The dining area is clean and has ample seating inside and outside. Bathrooms are clean, and there’s ample parking. Quite a few came in to grab ‘To Go’ orders. There were a few Uber eats; and the drive thru too. It’s 24/7 here.

Update 8/15 — came to try the pork filled chimichanga.“

4.4 Superb32 Reviews
Rito's Mexican Food Mexican • $
15643 N Reems Rd, Surprise

Customers` Favorites

Bean Burrito Deep-Fried Enchilada Style
Green Chili Burrito Enchilada Style
Chicken Enchilada w Beans and Rice
Bean Burrito Enchilada Style
Green Chili Chimichanga
To Go Chips & Hot Sauce
Chimi Enchilada Style
Red Chili Burrito
Cheese Enchilada
Chips and Salsa

“We’ve been eating at Rito’s for over 20yrs and I swear it gets better every time we eat here. Delicious food and worth every peso.“

3.7 Good110 Reviews
Red Eagle El Porvenir Tortilla Mexican • $
12946 W Santa Fe Dr, Surprise

“The only tortillas I love!“

3.7 Good40 Reviews
La Finikera Mexican Food Mexican • $
16949 W Deer Valley Rd, Surprise

“You order your food as you go through a line and are served by staff on the other side of the counter (like a cafe). It's not quite a buffet experience, but it does give you a bit of an interactive feel. The food is good and not expensive. Atmosphere is appropriate but not fancy.“

4.7 Superb3 Reviews
Federico's Mexican Food Mexican • $
16995 W Greenway Rd #100, Surprise

Customers` Favorites

Chicken Chimichanga Meal
Beef Chimichanga Plate
Carne Asada Burrito
California Burrito
Breakfast Burrito
Cheese Quesadilla
Arizona Burrito
Chorizo Burrito
French Fries
Bean Tostada

“We go once a week and order the same thing every week. The only change is that sometimes we get breakfast burritos instead of Arizona burritos on the rare occasions that I go in the morning. The price has gone up, but the quantity has gone down. There is less meat and goodies now. The flavor is still great, though. I just wish they were consistent.“

3.3 Good79 Reviews
Chipotle Mexican Grill Mexican • $
13610 N Litchfield Rd, Surprise

Customers` Favorites

Build Your Own Burrito Bowl

“I had such a great experience at this Chipotle! The staff here are absolutely amazing — super friendly and fast. You can tell they really care about providing great service and fresh food. Everything was clean, organized, and the food was great as always. Definitely one of the best Chipotle locations I’ve been to. Highly recommend!“

3.2 Average17 Reviews
Federico's Mexican Food Mexican • $
12100 North Dysart Road Suite 100, Surprise

Customers` Favorites

Carne Asada Burrito
Carne Asada Fries
Breakfast Burrito
Super Nachos
Green Chile
Guacamole
Taco Salad
Fish

“Anna the cashier has made mine and my friends time here great before & after getting our meal. She deserves to the manager & I hope she becomes the manager soon! She's great, the food is amazing & overall it's a great experience here due to her. I don't leave reviews often so when I do, it says a lot! Thanks Anna!“

3.2 Average54 Reviews
Filibertos Mexican • $
13517 N Litchfield Rd, Surprise

Customers` Favorites

Chimichanga Plate Combination with a Side of Rice and Beans
Carne Asada Burrito
California Burrito
Breakfast Burrito
Carne Asada Fries
Texas Burrito
Super Nachos
Rolled Tacos
Carnitas
Sauce

“The carne asada bowl and burrito were absolutely delicious, and the flavors were incredibly satisfying. Each ingredient really did taste like it was freshly made, which made every bite better. The overall experience was heightened by the employees, who were warm and welcoming. If you're looking for a great meal, I highly recommend checking it out.“

3.2 Average120 Reviews
Filibertos Mexican Food Mexican • $
15504 W Bell Rd, Surprise

Customers` Favorites

Giant Carne Asada Burrito
California Burrito
Cheese Enchiladas
Carne Asada Fries
Breakfast Burrito
Rolled Tacos
Chimichanga
Super Nachos
Beef Tacos
Quesadilla

“Stay with me on this... I stopped at this very location to get the standard Fili B's food. I was having a tough shift (2am-10am) I walked in at 7:30 am Sat. Weighed down with heavy life burden and job BS. My order was simple, 2 chix tacos and a birria taco. When I walked in the place was SILENT. No music playing, no giant screens blaring, just PEACE AND QUIET. The man that took my order was very pleasant and friendly. I received my order and utilized the VERY CLEAN, organized & fully stocked salsa bar. No joke, while I enjoyed my meal in silence I could feel my frustrations fall away. Im telling you, this 15 min experience changed my mood and perspective of what I'm going through. What im saying is, the food was PERFECT. The atmosphere was something that's hard to find nowadays. Whomever is running this place, THANK YOU for keeping it simple. I absolutely needed this experience today.“

3.2 Average156 Reviews
Cafe Rio Fresh Modern Mexican Mexican • $
13968 W Waddell Rd, Surprise

Customers` Favorites

Pork Green Chile Burrito
Green Chile Pork Burrito
Creamy Tomatillo Dressing
Enchilada Style Burrito
Shredded Chicken Salad
Sweet Pork Barbacoa
Wed Chicken Tostada
Guacamole and Chips
Nino Quesadilla
Chicken Burrito

“We got the carne asada bowl. It was so good. Must I say it... it was better than Chipotle. We ordered a large chips and dip and the chips was a lot, but they really should give a larger size in salsa Verde and guacamole(that's where Chipotle wins).“

3.1 Average196 Reviews

You May Also Like