22 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é 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
Rio Mirage Specialty Burrito
Chimichanga Enchilada Style
Chips & Salsa with Margarita
Shredded Beef Enchiladas
Slow Roasted Carnitas
Jalapeno Cream Cheese

“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.6 Superb507 Reviews
Don Ruben's Mexican Food Mexican • $
11340 West Bell Road Ste 125, Surprise

Customers` Favorites

Fundido Loco Chicken Chimichanga with Questions Blanco Sauce and Cheddar Cheese Topping
Fried Ice Cream Caramel Topping
Ground Beef Chimichanga Platter
Enchilada with Rice and Beans
Carne Asada Steak Dinner
Caliente Burro Dinner
Carne Asada Plate
Chimichanga Plate
Salsa and Chips
Shrimp Cocktail

“Amazing service. We had a large order to pick up for a party. It was ready when I got there and Izzy carried it to my car. The tacos were SO good and the guacamole some if the best I've ever had. That's sayin' something for a girl from El Paso!! I can't wait to come back to dine in🎉“

4.6 Superb299 Reviews
Amigos Authentic Mexican Grill & Bar Mexican • $$
13621 North Litchfield Road Suite 131, Surprise

Customers` Favorites

Shredded Chicken Mole Enchiladas
Molcajete Cielo Mar Y Tierra
Shrimp or Steak Ranchero
Side of Chips and Salsa
Deep Fried Ice Cream
Pollo Con Espinacas
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.3 Superb339 Reviews
The Taco Spot - Surprise Mexican • $
13580 N Litchfield Rd Unit 130, Surprise

Customers` Favorites

Street Taco Platter
Dipping Sauces
Birria Ramen
Loaded Fries
Burrito

“Hey I got a best experience today
Almost 3 years done with DoorDash and
I try lot of foods from different store and m try lot of time taco spot and I always got new experiences and I know one employe his name Jon and he so humble he always treat like brother god bless“

4.5 Superb141 Reviews
Master Taco Mexican • $
14291 W Grand Ave Ste 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.4 Superb268 Reviews
Oscar's Taco Shop Mexican • $
17014 West Bell Road Ste 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

“Awesome quesadillas!! Will definitely go back again“

4.4 Superb201 Reviews
Oscar’s Fresh Mex 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.1 Good240 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 Good521 Reviews
Burros & Fries Surprise Mexican • $
13544 North Prasada Parkway 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 chicken street tacos are sooooo good here! They are simple but delicious: corn tortilla, juicy chicken, onions and cilantro. They remind me of a taco place I used to go to in Santa Ana, CA. The staff is friendly and place is always clean inside. I look forward to stopping here anytime I am working close by.“

4 Good301 Reviews
Barrio Queen Mexican • $$
13434 North Prasada Parkway, Surprise

Customers` Favorites

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

“Everything is amazing . Loved the sangria :)“

3.9 Good582 Reviews
Filiberto’s Mexican Food Mexican • $
17865 W Bell Rd, Surprise

Customers` Favorites

Carne Asada
Carnitas
Arizona

“This is a delicious quick Mex place. It has 9 dine in tables and clean redt rooms. Menu includes fresh salads, Mex. Jiuces, fountain drinks, sides, kid menu, 20 combo platters, daily lunch specials, and breakfast platters. My tacos had so much chicken, frsh lettuce and cheese; I could only eat one. 😄“

4.5 Superb82 Reviews
Mesquite Fresh Street Mex Mexican • $
16860 West Waddell Road Ste 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

“Oh my!!!! We decided to try today....staff very friendly, which is ALWAYS a plus! The food....YUMMY!!!!! We will for sure return!!!! I LOVED how she did the corn tortillas....PERFECT!!! Thanks for a great lunch!!! My only suggestion is it could be cooler in the restaurant...so maybe fans to have air movement...but otherwise excellent!!!“

4.1 Good275 Reviews
Francisco’s Mexican Food Mexican • $
15403 West Greenway Road, Surprise

Customers` Favorites

Steak and Eggs with Rice and Beans
Breakfast Burrito
Carne Asada Fries
Carne Asada Plate
Chimichanga
Bean Burrito
Salsa Bar

“My family absolutely loves Francisco's. When we first tried them we thought it was going to be like filibertos. It's not, It is 1000x better than filibertos could ever be. Everything we have gotten from them has been awesome! They have the best Arizona burrito in the state, hands down! The quesabirria tacos were awesome! The enchiladas are good. The tacos and rolled tacos are good. I get a bean and cheese burrito with rice and sour cream, and it is so delicious. Sometimes I get a side of enchilada sauce for it and ooohhh man, takes it to the next level. The habenero hot sauce and serrano hot sauce from the salsa bar has a little kick to it, but it is so flavorful and delicious. And the staff is always friendly. I didnt know they shut the dining area down at 10:00pm, and one time I arrived at ten and the lady that helped me and took my order was so nice and friendly. I feel like most places would just be rude and have an attitude and shut the door on you. But not at this Francisco's. I definitely recommend this place!“

4.2 Good136 Reviews
Solis Taco Wagon Mexican • $
24901 North 163rd Avenue, 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.4 Superb66 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 Good258 Reviews
Filibertos Mexican • $
13517 North Litchfield Road, 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

“I have spent years traversing the Valley, a weary pilgrim sampling every Filiberto’s in existence, but today I finally bore witness to the absolute pinnacle of culinary perfection. These Super Nachos were not merely food; they were a fresh, steaming revelation of tender carne asada and golden cheese that rendered every previous meal of my life a pale, meaningless shadow. This location has ascended to a level of excellence that makes all other restaurants irrelevant—it is, without question, the undisputed sovereign of the Valley.“

3.5 Good229 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 Superb8 Reviews
Red Eagle El Porvenir Tortilla Mexican • $
12946 W Santa Fe Dr, Surprise

“The only tortillas I love!“

3.4 Good86 Reviews
Cafe Rio Mexican • $
13968 West Waddell Road, 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

“Following the recommendation of my husband’s co-worker, Garrett (who visits this location DAILY), we went for lunch. Cafe Rio is consistently good, but this location was excellent with service as well as our meal. Greeted when we walked in, smiles, kindness and all around delicious, healthy & great experience!“

3.4 Good377 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 Good211 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 Average171 Reviews
Filiberto’s Mexican Food Mexican • $
15504 West Bell Road, 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 ordered takeout from here for the first time. The service was prompt and friendly. I found the value very solid for quality and quantity. I ordered two burritos carnitas 4/5 and adobada 3.5/5 (nothing really wrong with it just not my vibe).“

3.2 Average240 Reviews

You May Also Like