18 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.

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

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

4.6 Superb257 Reviews
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 Superb300 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

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

4.3 Superb133 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.5 Superb78 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
Veggie Tacos A la Carte
Bean and Cheese Burrito
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.1 Good145 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 Good138 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

“This restaurant was a delight! The margarita flight was fantastic with three different flavors. The entree portions were large and everything we ordered was delicious. The guacamole had pomegranate arils which was unexpected but gave it a nice sweetness. Even the churros were wonderful. Definitely not the dry churros you get at a festival. These had caramel inside with chocolate sauce drizzle and served with ice cream. We will definitely return!“

3.8 Good622 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.3 Superb75 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.4 Superb60 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
Mini Chimichangas
Chicken Enchilada
Margaritas Flight
Fajita Quesadilla

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

3.8 Good250 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.“

4.1 Good72 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.3 Superb39 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

“The amount of menu options seem endless. I finally landed on the Surf & Turf Burrito and it was good. The Pepino agua fresca was also good. Easy access with plenty of parking. It was an easy swing in and eat kind of place which is nice if you’re on a time crunch. The gal taking my order was very nice and helpful. I will definitely be back again to try other options.“

3.6 Good231 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.5 Superb20 Reviews
Chipotle Mexican Grill Mexican • $
13610 N Litchfield Rd, Surprise

“This new location is awesome! The staff is amazing 👏 super friendly, you can tell they enjoy their jobs. They're super welcoming and ready to serve their customers. So much better than the location on Bell road, where the staff is never friendly and makes you feel like you're inconveniencing them by visiting. This new location is so refreshing! I went at 8pm on the 23rd of September and every single staff member was incredible. They deserve a raise, and acknowledgement for doing their jobs to an extremely high standard and going above and beyond. I wish I had gotten their names, but they all deserve some acknowledgement!!“

5 Superb3 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
Red Eagle El Porvenir Tortilla Mexican • $
12946 W Santa Fe Dr, Surprise

“The only tortillas I love!“

3.5 Good22 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

“I just went to buy tacos for taco Tuesday and I was pleasantly surprised at how much meat was in my tacos. Sometimes places put less meat on discount days, but not here....so meaty. Highly recommend this location, Bell & Reems. 2 thumbs up!“

3.3 Good90 Reviews

You May Also Like