13 Best Mexican Restaurants in Spanish Fork

Restaurantji's Spanish Fork guide: Where to find the ultimate Mexican flavors.

Salsa Madre Mexican • $
762 E 800 N, Spanish Fork

Customers` Favorites

Chipotle Cowboy Caviar 16 Oz
Green Chicken Tamales 6 CT
Chicken Enchiladas 6 Pack
Tomatillo Avocado 16 Oz
Red Pork Tamales 6 CT
Horchata Drink 32 Oz
Pico Guacamole Dip
Classic Red 16 Oz
Thick Chips 13 Oz
Rice Pudding 16 Oz

“We had just landed in Utah from Virginia and found Salsa Madre at a craft market. We tried a few salsas and got Tamales, salsa and horchata to go. It was absolutely INCREDIBLE!!! The pork in the tamales had a perfect spicy deep flavor. The salsas had a wide profile of flavors. Definitely hit them up!“

4.8 Superb68 Reviews
Totonacos Mexican Grill Mexican • $
1529 N Main St, Spanish Fork

Customers` Favorites

Double Shrimp Fajitas
California Burrito
Carne Asada Tacos
Pineapple Fajitas
Chimichanga Lunch
Colorado Burrito
Fried Ice Cream
Chips and Salsa
Burrito Colorado
Shrek Burrito

“Fresh food, huge portions, very clean. Tasted great. Cheese dip is Hella delicious.“

4.4 Superb144 Reviews
Jurassic Street Tacos Mexican • $
1253 N Cyn Crk Pkwy, Spanish Fork

Customers` Favorites

Monster Nachos Carne Asada
Fries Burrosaurus
Jurassic Taco
Fries Burrito
Street Taco
Fish Tacos
Raptor Taco
Pulled Pork
Ketosaurus
Al Pastor

“Loved the carne asada burrosaurus. Hot sauce added great flavor and very generous portion too, nice to get good value for your money.“

4.4 Superb138 Reviews
Los 2 Potrillos Mexican • $
146 S Main St, Spanish Fork

Customers` Favorites

2- Lunch S Two Pork Tacos Carnitas
6- Lunch S Two Flautas De Pollo
Chile Verde Smothered Burrito
1 Tostada Cameron & Pulpo
22 - Kitchen Sink Burrito
Machaca Con Huevo Torta
Quesadilla Cheese Side
Pork Carnitas Burrito
2 Chicken Enchiladas
Sergio's Quesadilla

“absolutely amazing. the food was so delicious and so was the customer service. it came out quickly and the dishes were extremely authentic and fantastic.“

4.4 Superb118 Reviews
Casa Salza Mexican • $
132 W 900 N, Spanish Fork

Customers` Favorites

Wrapped Burrito Medium
Chimichanga Medium
4 Oz Salza & Chips
Casa Dilla Medium
Chimichanga Large
Scone Doughnuts
Rice and Beans
Lettuce & Pico
Burrito Large
Salad Large

“get the guac salsa, best stuff around. all food is great but that guac, wow.“

4.3 Superb161 Reviews
Culichi Kitchen Mexican • $
747 N Main St, Spanish Fork

Customers` Favorites

Asada Taco and Shrimp Taco
Some Type of Sushi Roll
Monster Nacho Half Size
Cielo Mar Y Tierra Roll
Street Taco Meat Combo
Tostada de Ceviche
Coctel De Camaron
Shrimp Quesadilla
Street Taco Asada
Three Meat Plate

“Seafood cravings = Culichi. The ceviche tostadas with shrimp, octopus, and that spicy lime kick are perfect. Camarones culichi in the creamy green sauce is rich but not heavy, and the molcajete for two feeds four easy. Love the marlin tacos too. Music is loud in the good way, vibes are always lit, and the staff makes you feel like family.“

4.3 Superb81 Reviews
Beto's Mexican Food Mexican • $
641 East Kirby Ln, Spanish Fork

Customers` Favorites

Came Asapa Frles Super Nachos
Chorizo Breakfast Burrito
Bacon Breakfast Burrito
Carne Asada Burrito
Sweet Pork Burrito
California Burrito
Carne Asada Fries
Lomito Argentino
Rolled Taquitos
Machaca Plate

“This is definitely the best beto's I have ever been in, and I have been in many. They have an absolutely amazing salsa bar, and they have done a great job creating wonderful flavors. I love to try them out on anything that I order. Also they cook the perfect fish tacos here. Nice and crispy, and not too greasy. They always seem very friendly and the place is well taken care of, clean, and relaxing to hang out in.“

4 Good181 Reviews
Erazo Mexican Restaurant Mexican • $
242 N Main St, Spanish Fork

Customers` Favorites

Chile Relleno Tamale Enchilada
Chicken or Beef Fajitas
Two Chicken Enchiladas
Extra Chips and Salsa
Enchiladas and Tacos
Enchiladas de Pollo
Fried Ice Cream
Rice and Beans
Beef Burrito
Chimichanga

“Look no further. We are Arizona transplants to Utah, and we have been looking for Mexican food of the kind and quality that we were spoiled with when we lived in AZ. After nearly a decade in UT, we have found it in Erazo Mexican Restaurant. The food is so good, the menu is well rounded, and I've never had a better Horchata in my life. The owner is welcoming and kind. My wife and I enjoyed it so much that we returned just days later with our kids. So excited to make this place a regular in our rotation.“

3.8 Good60 Reviews
Mi Corazon Mexican Restaurant Mexican • $
310 N Main St, Spanish Fork

Customers` Favorites

Birria Taco and Cheese Quesadilla
No 9 Two Crispy Tacos Combo
Birria Combo No 4
Chimichanga Plate
Pineapple Fajitas
Tacos de Birria
Chips & Salsa
Chile Relleno
Birria Nacho
Fideo Soup

“Better than your typical sit down Mexican restaurant! You can tell the salsa is homemade as well as most of the ingredients in their food. Portions are HUGE too! Honestly I don’t get the people leaving bad reviews, this place is a much better experience than any other Mexican restaurant in Utah!!“

3.8 Good132 Reviews
Costa Vida Mexican • $
597 E 1000 N, Spanish Fork

Customers` Favorites

Sweet Pork Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Sweet Pork Burrito Smothered
Queso Smothered Burrito
Sweet Cinnamon Tortilla
Grilled Chicken Salad
Chips and Salsa
Sweet Pork Salad
Kids Quesadilla
Chips & Salsa
Grilled Steak

“Delicious and clean. Love the pork anything“

3.6 Good117 Reviews
Cafe Rio Fresh Modern Mexican Mexican • $
782 N 800 E, Spanish Fork

Customers` Favorites

Sweet Pork Burrito Enchilada Style with Medium Sauce
Fire Grilled Chicken Quesadilla
Creamy Tomatillo Dressing
Kids Chicken Quesadilla
Enchilada Style Burrito
Shredded Chicken Salad
Coconut Shrimp Tacos
Chicken Burrito Bowl
Double Enchiladas
Quesadilla Tostada

“Had a family party catered. Although everything was great, when we got the food home, we noticed when we was putting the food out they didn’t give us our(2) extra rice that we ordered. It wasn’t a deal breaker to not give 5 stars cause it was easy, fast and delicious we just had to tell everyone to just take little bit of rice so everyone can enjoy it. It was my fault for not checking before I left.“

3.4 Good229 Reviews
Taco Bell Fast Food • $
915 N Main St, Spanish Fork

Customers` Favorites

Cantina Chicken Quesadilla
Secret Aardvark Nacho Fries
Mtn Dew Baja Blast Freeze
Spicy Potato Soft Taco
Cheesy Street Chalupas
Cheesy Gordita Crunch
Cantina Chicken Bowl
Doritos Locos Tacos
Crunchwrap Supreme
Breakfast Burrito

“This Taco Bell has become one of the best ones in all of Utah County! We started going here in 2016 and I frequent locations across the state. This one has come such a long way and now is one of my top preferred locations.
The food is always great but something this location has that others don’t is Shaun! He has the best customer service and even remembers my family whenever we come here. The food should be roughly the same at any location (because of the franchise) but he is the reason this location is top tier and absolutely worth going to!“

3.8 Good128 Reviews
Floriberto's Mexican Food Fast Food • $
514 N Main St, Spanish Fork

Customers` Favorites

Chimichanga with Rice and Beans
Breakfast Burrito
Street Tacos
Carne Asada
Guacamole
Enchilada
Nachos
Torta

“Sit down service is fine I wouldn't drive through espically if in a rush no problems with the tacos and the people complaining about 4$ prices per taco can't be true as inside its labeled 2$. Overall I think the complaints are unwarranted but I haven't tried the breakfast burritos nor do i eat them anyways.“

3.7 Good77 Reviews

You May Also Like