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.9 Superb35 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

“This place is so delicious! I highly recommend! Plus they have one of my favorite drinks ! Piña just next to the fountain at no extra cost! I will be returning! The employees are so sweet and kind !“

4.4 Superb106 Reviews
Culichi Kitchen Mexican • $
747 N Main St, Spanish Fork

Customers` Favorites

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

“Best shrimp tacos!! Great family experience!! Staff is so nice!! Will be back for sure!!!!

Kid-friendliness: So nice to my kids. Explained what was in the meals for them. Let them ask alot of questions lol, ya know how kids are.“

4.5 Superb53 Reviews
Totonacos Mexican Grill Mexican • $
1529 N Main St, Spanish Fork

Customers` Favorites

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

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

4.3 Superb107 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.3 Superb73 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.2 Good76 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

“Stopped on our road trip for a quick breakfast before skiing! This place was perfect! Quick friendly and delicious! We got the combo breakfast burrito and the machaca burrito and both had us smiling. They sent us off with a variety of delicious salsa including a very fresh tasting avocado salsa!

We’ll be stopping by on our way back too!“

4.1 Good119 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

“5 stars! We had a fantastic experience at Erazo Mexican Restaurant. Elizabeth, our server, was amazing—she managed multiple tables with ease and made sure everything was perfect. The food was authentic and delicious, with tender, flavorful beef that was anything but dry. Plus, the prices were great, around $10-15 per person. We’ll definitely be coming back!“

4 Good40 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

“Absolutely delicious. I love coming here by myself, with my family, with a big group, anytime! The food is wonderful, the service is friendly, and the atmosphere is great! I highly recommend this place for anyone who likes Mexican food. Tons of options for everyone.“

3.8 Good113 Reviews
Cafe Rio Fresh Modern Mexican Mexican • $
782 N 800 E, Spanish Fork

Customers` Favorites

Fire Grilled Chicken Quesadilla
Creamy Tomatillo Dressing
Enchilada Style Burrito
Shredded Chicken Salad
Coconut Shrimp Tacos
Chicken Burrito Bowl
Smothered Burrito
Cheese Quesadilla
Quesadilla Tostada
Sweet Pork Salad

“This place hit the spot. We were returning back home from a road trip. We were starving. We got there at a perfect time when no one was there. The food was served quickly. The staff were all friendly and we left very satisfied. I highly recommend.“

3.6 Good148 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.4 Good84 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 Gordita Crunch
Crunchwrap Supreme
Breakfast Burrito
Steak Quesadilla
Nachos Bellgrande
Burrito Supreme

“The two girls that were working the last time I visited made my day! They were so sweet and kind, they made double sure I had everything I needed, while also keeping the drive thru moving at a great pace. Such great service every time I go and the food is always delicious.“

4.1 Good68 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

“I've lived in Spanish Fork a lot of years and Floribeto's has always been a favorite! We can't go a week without enjoying our favorite late night food at least once. Even my family from Texas has come to know and appreciate Floribeto's. The half nachos are a favorite, followed by the Carne asada queaodilla, ham and eggs breakfast burritos, and my husband loves the Brigham burrito. What really sets this place apart is the green sauce with guacamole in it. I could put that on almost anything. Love it!“

3.9 Good38 Reviews

You May Also Like