20 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

“We brought my Mom here for a birthday lunch. She enjoyed it. The food we had was on the American side of Tex Mex, or not very spicy. I had 2 fish tacos and they were tasty. The coating on the mild tasting fish was nicely crispy. It came with shredded cabbage, sauce and some tomatoes. One would have made a good light lunch because they were a generous size. My dining companions had enchiladas but thought they were on the mild side as far as heat and flavor. It would be a good option for folks who aren't craving spicy food. Our server Uriel was very pleasant and efficient. We told them it was Mom's birthday and she got a dessert of ice cream, chocolate sauce and a candle which was a happy surprise. The atmosphere was casual and it's an attractive place with plenty of seating. Overall it was a nice lunch with pretty basic Mexican food.

Kid-friendliness: They have a pretty limited kids menu but the food isn't terribly spicy so kids would like it. The servings would be enough to share among kids. The ala carte options would be good too. It's an older crowd so they might not be too tolerant of young kids

Wheelchair accessibility: Both the parking and restaurant are wheelchair accessible.“

4.5 Superb292 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
Chimichanga Enchilada Style
Chips & Salsa with Margarita
Shredded Beef Enchiladas
Jalapeno Cream Cheese
Enchiladas Rancheras
Carne Asada Fajitas

“Best food I have ever tasted waiter Anthony is top notch.“

4.6 Superb216 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
Chorizo Burrito
Taco & Enchilada
Two Enchiladas

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

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

Customers` Favorites

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

“First time trying Calizona and let me just say this was was the best Mexican food truck I have had in a WHILE. I got a carne asada burrito with everything inside and I could taste the flavorful carne asada along with the amazing Spanish rice. It was big nice size burrito that I saved for leftovers. Make sure to grab the salsa if you’re a spicy sauce lover, it’ll go perfect with the burrito. I waited a good amount of time to enjoy such a wonderful burrito. I will def be back to try other thing on their menu. Their pictures do not lie!

Wheelchair accessibility: Plenty of space and guests can move the chair for available room“

4.6 Superb90 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.1 Good157 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

“I cannot say enough good things about this place! The happy hour is excellent. Best prices and bang for your buck. Birria tacos are a favorite of mine. If you’re going for a night cap or dinner, even live music, again this is the place. My regular bartender Lou is amazing, and if you’re lucky enough to get him, he’ll make your day. Super knowledgeable, clean, professional, and attentive. I never have an empty glass, I think my counter is wiped down at least two or three times and every drink is always perfectly blended and excellent. Service is quick, chips and salsa always come out right away and food is always fresh and hot. So glad the Barrio queen is part of my barrio !“

3.8 Good556 Reviews
Master Taco Mexican • $
14291 W Grand Ave Suite #106, Surprise

Customers` Favorites

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

“This is my new favorite local Mexican food joint…it has been amazing every visit :-)“

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

Customers` Favorites

Three Tacos Rice and Beans
Bean and Cheese Burrito
Veggie Tacos A la Carte
Chicken Street Tacos
Breakfast Burrito
Steak Quesadilla
Chips and Salsa
Chicken Burrito
Pickled Onions
Chicken Tacos

“Excellent customer service behind counter and clean fast cooking area with excellent quality of food! Portions are kept with 1cup measure for cheese on quesadillas and it’s the perfect amount! Heard this place started as a food truck place…. We I can see why they did so well!! I ate 1/2 my quesadilla and the hot sauces and guacamole are fantastic!“

3.9 Good139 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 Good89 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
Shredded Beef Burrito
1 lb Chips and Salsa
Shredded Beef Taco
Chicken Enchilada
Mini Chimichangas
Fajita Quesadilla
Margarita Flight

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

3.7 Good218 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

“Fresh tasty food. Friendly service.“

4.1 Good55 Reviews
Rito's Mexican Food Mexican • $
15643 N Reems Rd, Surprise

Customers` Favorites

Green Chili Burrito Enchilada Style
Bean Burrito Enchilada Style
To Go Chips & Hot Sauce
Chimi Enchilada Style
Chicken Enchilada
Red Chili Burrito
Cheese Enchilada
Chips and Salsa
Rice and Beans
Beef Enchilada

“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.5 Good96 Reviews
Solis Taco Wagon Mexican • $
24901 N 163rd Ave, Surprise

Customers` Favorites

Spicy Burrito

“Absolutely delicious! Everything is good!“

4 Good22 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 ordered the AZ Barbecue Fries it was pretty good it has an even amount of sweet tangy BBQ meat to fries ratio maybe even more meat then fries which is a good thing instead of a pile of fries with a layer of meat. The fries are not thick but a bit larger then shoestring and are fluffy. If you like Filiberto's carne asada fries then Burros & Fries can be a good alternative due to the variety.“

3.3 Good228 Reviews
Las Cazuelas Mexican & Seafood Restaurant Surprise Mexican • $
16551 N Dysart Rd, Surprise

Customers` Favorites

Carne Asada with Guacamole and Salsa
Arroz Y Frijoles Para Platillos
Chile Relleno & Enchilada
Ceviche Tostada Camaron
Carne Asada Fries
Chimichanga Plate
Ground Beef Taco
Vuelve A la Vida
Chips and Salsa
Shrimp Cocktail

“A todo dar el karaoke después de cenar ….“

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

“Great tortillas and tamales. .“

3.5 Good18 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.“

3.8 Good8 Reviews
Federico’s Mexican Food Mexican • $
12100 N Dysart Rd #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.3 Good33 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

“First time at this location, friend said her family eats there alot. Then saw a big group of Firefighters leaving with orders, that's a good sign of good food. Had the Breakfast Burrito it was hot & delicious, enjoyed the marinated onions, whole jalapenos with carrots, salsas & radishes too. Thanks to the professional & kind staff that got my order ready quickly. I highly recommend this location.“

3.1 Average96 Reviews
Filibertos Mexican Food Mexican • $
15504 W Bell Rd, Surprise

Customers` Favorites

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

“We go to the location on 155th Ave. and Bell Road a few times a week, the food is fantastic, portions are great. And the prices are better than any of the other places we've went to that served this kind of food. We now go out of our way to go to this restaurant on Bell Road.“

3.1 Average99 Reviews

You May Also Like