23 Best Mexican Restaurants in St. George

Experience St. George's Mexican food at these fantastic spots. Enjoy the city's top Street Tacos, Carnitas, Birria Tacos, and other dishes.

Irmita's Casita Mexican Restaurant Mexican • $
95 W 700 South, St. George

Customers` Favorites

Mole Poblano Platter Homemade from Scratch
Enchiladas Rice and Beans
Enchiladas Mexicanas
Corn Chips and Salsa
Carne Asada Platter
Chile Verde Platter
Chicken Quesadilla
Enchiladas de Mole
Coloradito Platter
Carne Asada Torta

“Food was great and the service was exceptional! Would definitely recommend.“

4.6 Superb554 Reviews
Ochoa's Mexican grill Mexican • $
1973 West Sunset Blvd M, St. George

Customers` Favorites

Homemade Tortilla Chips with Salsa and Guacamole
3 Red Quesabirria Tacos Broth
Chicken Chipotle Burrito
Ochoa's Big Boy Burrito
Chile Relleno Platillo
Kid Cheese Quesadilla
California Burrito
Birria Quesadilla
Al Pastor Fries
Machaca Platillo

“They are always so nice and the food is always so so good .“

4.7 Superb243 Reviews
Sanchez | Mexican Food Mexican • $
1418 West Sunset Boulevard, St. George

Customers` Favorites

Chimichanga Fried Chicken Enchiladas
Carne Asada Fries
Beef Rolled Tacos
Chips and Salsa
Asada Burrito
Carnitas Plate
Refried Beans
Chicken Mole
Taco Salad
Carnitas

“Rica comida lo recomiendo“

4.6 Superb282 Reviews
Los Tapatios Mexican Restaurant Mexican • $
987 S Bluff St, St. George

Customers` Favorites

Enchiladas Trio Chipotle Green Chili Red
Beef Tacos Refried Beans Guac
Beef Fajitas Minus Vegetables
Guacamole Queso Bean Dip
Chicken Fajita Burrito
Enchiladas Rancheras
Chips and Salsa
Fried Ice Cream
Chicken Tostada
Salsa and Chips

“Tamarin’s was such a fun & friendly atmosphere for our twins birthday dinner. They brought out a delicious dessert, had the kids wear fun sombreros & sang to them. So much fun! The food was delicious & they have a very friendly staff. The queso is too die for! We highly recommend this place for all ages & for every occasion.“

4.5 Superb344 Reviews
Angelica's Mexican Grill Mexican • $
101 East E St George Boulevard, St. George

Customers` Favorites

Chicken and Steak Street Tacos
Mexican Corn on the Cob
Carne Asada Platter
Sweet Pork Burrito
Angelica's Special
Steak Quesadilla
Sweet Pork Tacos
Carnitas Burrito
Chicken Burrito
Fajita Platter

“Fabulous flavor, fresh!!!“

4.4 Superb589 Reviews
Tacos Plaza Mexican • $
250 Red Cliffs Drive Ste 16A, St. George

Customers` Favorites

Quesabirrias and a Shrimp Street Taco
Birria Tacos with Consomm
Chilaquiles Plate
Chorizo Breakfast Burrito
Tacos De Quesabirria
Chips and Guacamole
Al Pastor Mulitas
Carne Asada Plate
Al Pastor Burrito
Nachos 1 2 Order

“The food was so good! We ordered ahead online and it was ready in only like 10 min!!!! And then the portions and the price!!!!… very fair price for a good size portion. It was more than enough food and they did not skimp on the protein or the avocado either. About as authentic as it gets; everyone in line ordered in spanish. We’ll be back, tomorrow and the next day and the next day and the next day“

4.5 Superb221 Reviews
La Botana | Mexican Mexican • $
916 East Saint George Boulevard, St. George

Customers` Favorites

California Burrito
Carne Asada Fries
Chimichanga Plate
Carne Asada Chips
Fresas Con Crema
Asada Burrito
Street Tacos
Chimichanga
Quesabirria
Mangoneada

“Absolutely amazing! Food 🥘 Excellent service! Top 🔝 class dinning 💯🇺🇸🤠🙌🏾🔥😎“

4.4 Superb229 Reviews
Tacos El Monchis | Mexican Mexican • $
3849 South River Road, St. George

Customers` Favorites

Mix Breakfast Burrito
Steak Street Tacos
Breakfast Burritos
Al Pastor Tacos
Monchis Torta
Chicken Tacos
Quesadillas
Monchis Taco
Al Pastor
Carnitas

“You could drive right past this place and not know how good the tacos are! The staff cares and acts like each customer is important and the food comes out hot and quick. The flavors are authentic and tasty and the salsas are delicious. It's worth pulling in and grabbing a quick lunch on a work day.“

4.6 Superb130 Reviews
Cafe Sabor! - Mexican Restaurant Mexican • $
290 East Saint George Boulevard, St. George

Customers` Favorites

Complimentary Chips and Salsa
Side Rice & Refried Beans
Fresh Made Guacamole
Chicken Chimichanga
Carne Asada Burrito
Carne Asada Platter
Shrimp Enchiladas
Carne Asada Fries
Fried Ice Cream
Chicken Fajita

“I have been three times in the past week. My new favorite restaurant in Rexburg. The food is great. The service is A+. Five Stars for sure!“

4.2 Good442 Reviews
El Patron Mexican Food Mexican • $
835 East Saint George Boulevard, St. George

Customers` Favorites

Street Tacos Carne Asada for Group
Carnitas Burrito and Carne Asada
2 Chicken Tacos 1 Carnitas Taco
Carne Asada Rice Beans and Guac
Carne Asada Quesadilla
Carne Asada Burrito
California Burrito
Carne Asada Fries
Smothered Burrito
Cheese Quesadilla

“El Patron is a local Treasure, anyone who hasn't tried their Fantastic Food, Service and Extremely Clean Restaurant is Missing a Gem.....Stop On By, You will not be Sorry you Did So.....😎“

4.2 Good189 Reviews
Durango’s Mexican Grill Mexican • $
245 Red Cliffs Drive Unit 8, St. George

Customers` Favorites

Grilled Chicken Salad Small
Marinated Chicken Burrito
Marinated Chicken Salad
Shredded Chicken
Chips and Queso
Regular Burrito
Small Salad
Quesadilla
Taco Salad
Sweet Pork

“Durangos is still really yummy, however, I heard that they have new owners and some recipes have definitely changed. I do not understand why someone would purchase something popular and change recipes that people clearly love. The grilled chicken has especially lost flavor. I wish they would have kept the food the way it was, the way everyone LOVED.“

4.1 Good350 Reviews
Jalapeños | Authentic Mexican Food Mexican • $
386 North Bluff Street STE A, St. George

Customers` Favorites

Tacos de Tortilla Grande
Carne Asada Burrito
Bean& Cheese Burro
Breakfast Burrito
Carne Asada Fries
Rolled Tacos
California
Chimichanga
DSU Burrito
Enchilada

“Best place ever the birra tacos taste like heaven“

4.1 Good309 Reviews
Pancho & Lefty's Mexican • $
1050 South Bluff Street, St. George

Customers` Favorites

Chili Verde Burrito
Chili Verde Platter
Cuatro Dip Sampler
P\u0026L Enchiladas
Carnitas Platter
Cheese Quesadilla
Chicken Fajitas
Fried Ice Cream
Shrimp Fajitas
Grilled Chicken

“Great food, reasonable prices and very friendly service.“

3.9 Good433 Reviews
Ernesto's Mexican Restaurant Mexican • $
929 West Sunset Boulevard Suite 18, St. George

Customers` Favorites

Chile Relleno Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No Curbside pickup: Yes
Guacamole Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No
Mini Enchilada with Rice \u0026 Beans
Mini Enchilada w Rice and Beans
Smothered Chile Verde Burrito
Mexican Shrimp Cocktail
Large Chips & Salsa
Carne Asada Burrito
Smothered Burrito
Chips and Salsa

“I love this place. They have some kind of green chili enchiladas, I think the combo is #42. One of the most delicious Mexican dishes I've ever eaten. You add the meat of your choice and excellente!! I like Douglas, good guy.“

4 Good214 Reviews
Peppers Cantina | Mexican Mexican • $
144 West Brigham Road Ste 2, St. George

Customers` Favorites

Fajita Steak & Shrimp Salad
Sopes with Pork Carnitas
Salsa with Bag of Chips
Shredded Chicken
Beso Chimichanga
Flat Enchiladas
Grilled Chicken
Chicken Fajitas
Fried Ice Cream
Rice and Beans

“Love that you serve chips and salsa before the meal. Food was great, and kambrey my server was amazing!! ⭐️⭐️⭐️⭐️⭐️“

3.9 Good372 Reviews
Don Pedro's Family Mexican Restaraunt Mexican • $
567 South Valley View Drive Suite 12, St. George

Customers` Favorites

Chips with Regular & Hot Salsas Plus a Wonderful Bean Dip
Tortillas Guacamole & Sour Cream
Fajitas Chicken and Shrimp
Carne Asade Quesadilla
Carne Asada Burrito
Chicken Enchiladas
Side of Guacamole
Sizzling Fajitas
Chicken Taquitos
Chorizo Burrito

“The service is awesome!! Even had us roll our r's lol. The chorizo was over the top with awesome flavor and the rice and beans compliment that. The guacamole was crazy good. The ambience here kinda boosts that cultural or traditional feeling here at Don Pedro's. Please take a visit!!“

3.9 Good273 Reviews
Alfredo's | Mexican Food Mexican • $
705 North Bluff Street, St. George

Customers` Favorites

Carne Asada Burrito and Fries
Two Adobada Tacos
Carne Asada Fries
Alfredo's Burrito
Chicken Burrito
Rolled Tacos
Mini Tacos
Enchilada
Quesadilla
Carnitas

“Great place to eat! The service is excellent and the food is really good. I read some comments saying that it take way too much time to get your food. But when you ask for your food they prepare it at the moment. Plus the portions are big. The breakfast burritos are 100% recommended.“

3.7 Good297 Reviews
Taco Time Mexican • $
141 West Brigham Road, St. George

Customers` Favorites

Chimichanga Platter Meal
Hard Shell Beef Taco
Chicken blt Burrito
Crisp Pinto Bean
Seasoned Beef
Burrito Plater
Stuffed Mexi
Tater Tots
Mexi-Fries
Soft Taco

“The young man taking our order was very patient - we had not been to Taco Time for years, and we were reminiscing about what we used to order. He was also very knowledgeable about the menu, ingredients, preparation, etc. Everything was as delicious as we remembered!“

3.7 Good180 Reviews
Alfredo's A Mexican Food Mexican • $
2091 East Riverside Dr C, St. George

Customers` Favorites

5 Rolled Beef Tacos with Guacamole and Supposedly Cheese
Carne Asada Plate
Tacos Beans & Rice
Carne Asada Fries
Smothered Burrito
Chiles Rellenos
Birria En Caldo
Rice and Beans
Super Nachos
French Fries

“We had our food catered and it was a great experience. It was chicken enchiladassmotheredbin red sauce with cheese. Beef burritos and cheese on the side. Fresh lettuce, sauces.Plenty of everything well put together. Rogelio the manager was cordial and easy to communicate with. We highly recommend Alfredo's here.“

3.7 Good207 Reviews
Las Palmas | Authentic Mexican Food Fast Food • $
1572 South Convention Center Drive, St. George

Customers` Favorites

Platters Gringas Enchiladas Chimichangas Sopes Quesadillas Most Popular and House Specials
Grilled Chicken Tacos
Carne Asada Burrito
Two Chiles Rellenos
Carne Asada Fries
Coctel De Camaron
Asada Mini Taco
Chilaquiles
Chili Verde
Guacamole

“I am always so impressed with their service! Their catering service is amazing and very affordable! I haven’t ordered anything I don’t like. I will give them 5 ⭐️! Thank you for always being the best!“

4.2 Good127 Reviews
Paula's Mexican Food Mexican • $
745 Ridgeview Drive, St. George

Customers` Favorites

One Chili Verde Burrito Smothered in Our Own
Combination Taco Burrito and Enchilada Meal
Chicken Quesadilla with Beans and Rice
Half Enchilada Grande 1 Enchilada
Chicken and Steak Fajita Salad
Chicken or Steak Fajita Salad
Deep Fried Avocado Slices
Paula's Special Burrito
Paula's Special Nachos
4 Two Enchiladas

“We decided to try Paulas. We were not disappointed. We are from Calif. of course with alot of good Mexican food. We had yet in 5 years found a good spot/ sit down restaurant. The servers are excellent, food delivered fast and hot. The food most of all, is very very good. 5 🌟🌟🌟🌟🌟“

3.7 Good292 Reviews
Del Taco Fast Food • $
1091 North Bluff Street Bldg. 500, St. George

Customers` Favorites

2 for Classic Burritos - Mix & Match
Taco Salad with Grilled Chicken
Dragonfruit Blueberry Lemonade
2for Beer Battered Fish Tacos
Del Combo Beef & Bean Burrito
Crispy Chicken & Fries Box
New Chicken Cheddar Rollers
Chipotle Chicken Burrito
Bean and Cheese Burrito
Classic Chicken Burrito

“I have been to other churches in my life like big cool ones with flashing lights in stuff but the later day saints of Mormonism were pretty neat. First off we all have to wear skin tight khakis so I don’t think about my pants anymore. Anyways the pasta was great“

3.8 Good295 Reviews
Costa Vida Fresh Mexican Grill Mexican • $
1492 South River Road, St. George

Customers` Favorites

3 Chocolate Chip Cookies
Sweet Cinnamon Tortilla
Chips & Refried Beans
Sweet Pork Burrito
Smothered Burrito
Chips & Guacamole
Single Enchilada
Quesadilla Combo
Kids Quesadilla
Chips & Salsa

“Food and service is always great“

3.4 Good238 Reviews

You May Also Like