13 Best Mexican Restaurants in Spanish Fork

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

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

Customers` Favorites

Double Shrimp Fajitas
California Burrito
Chimichanga Lunch
Pineapple Fajitas
Colorado Burrito
Chips and Salsa
Burrito Colorado
Shrek Burrito
Chicken Chimi
Chile Relleno

“Totonacos Mexican Grill is a welcoming restaurant serving delicious Mexican cuisine. The atmosphere is clean, nice, and high-end, with a friendly and efficient staff. The food is flavorful and well-seasoned, with generous portions at a reasonable price. Menu items such as enchiladas with green chili, California burritos, and chimichangas are popular choices.“

4.4 Superb90 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
1 Tostada Cameron & Pulpo
22 - Kitchen Sink Burrito
Machaca Con Huevo Torta
Quesadilla Cheese Side
Pork Carnitas Burrito
2 Chicken Enchiladas
Cóctel de Camarón
Sergio's Quesadilla

“Los 2 Potrillos is a top-notch Mexican restaurant with large portions and reasonable prices. The menu features delicious options like carne asada nachos, chicken enchiladas, and 7 seas broth. The restaurant offers spacious parking, kid-friendliness, and wheelchair accessibility. It's a must-try spot with fantastic chips and salsa, and refreshing drinks like horchata and agua de pina.“

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

Customers` Favorites

Chicken Enchiladas 6 Pack
Tomatillo Avocado 16 Oz
Pico Guacamole Dip
Classic Red 16 Oz
Mango

“Salsa Madre, discovered at Spanish Fork farmers market, offers a variety of fresh and delicious salsas. The classic salsa and avocado salsa are standouts, while the pico de guac is also highly praised. The owner takes pride in their creations, resulting in a lively and enjoyable atmosphere. The salsas are a significant upgrade from store-bought options.“

4.7 Superb24 Reviews
Jurassic Street Tacos Mexican • $
1253 N Cyn Crk Pkwy, Spanish Fork

Customers` Favorites

Fries Burrosaurus
Jurassic Taco
Fries Burrito
Street Taco
Pulled Pork
Raptor Taco
Fish Tacos
Al Pastor
Ketosaurus
Salsa Bar

“Jurassic Tacos in Spanish Fork offers a varied menu, including the popular Carne Asada Burrito and Keto Taco. The salsa bar and exquisite sauces are highlights, though some find the prices a bit high. The atmosphere is clean and comfortable, with above-average service. Overall, the tacos and nachos receive high praise, making it a destination worth revisiting.“

4.2 Good88 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
Street Taco Asada
Shrimp Quesadilla
Coctel De Camaron
Three Meat Plate
Combo 2 Birria

“Culichi Kitchen is a unique eatery serving flavorful Mexican cuisine. The restaurant offers a variety of dishes, including the popular Tres Quesos role and shrimp tacos. The service is friendly, with staff willing to accommodate special requests, such as making a quesadilla for a toddler. While the hours may be limited, the kitchen is open until 9 pm.“

4.3 Superb47 Reviews
Casa Salza Mexican • $
132 W 900 N, Spanish Fork

Customers` Favorites

Chimichanga Medium
4 Oz Salza & Chips
Casa Dilla Medium
Chimichanga Large
Scone Doughnuts
Rice and Beans
Burrito Large
Salza Medium
Pork Nachos
Salza Small

“Casa Salza is a restaurant that serves typical Costa Vida-style fare, with a focus on salsa and chips. The salsa is a highlight, with chunks of avocado and no spice. The food is good, but not exceptional, and the portion sizes are small for the price. The restaurant has a walk-up counter and charges an automatic tip, which some customers find awkward and unnecessary. The food is overpriced, and the savings from the tip are not passed on to the customer. Despite the issues, the salsa and chips are worth trying, and the restaurant is worth a visit. However, the automatic tip may deter some customers from returning.“

4.1 Good76 Reviews
Erazo Mexican Restaurant Mexican • $
242 N Main St, Spanish Fork

Customers` Favorites

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

“Erazo Mexican Restaurant is a popular spot with a kind and welcoming owner. The food is delicious, with a variety of flavorful enchiladas, including chicken, pork, and beef options, all for around $12 per plate. While the atmosphere is somewhat plain, the food makes up for it. Parking can be a challenge, but the location on Main St. is convenient. Despite some mixed experiences with service and menu confusion, the restaurant offers generous portions and good value for the price.“

3.8 Good46 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
Chips & Salsa
Chile Relleno
Birria Nacho
Fideo Soup
Taco Salad

“Mi Corazon Mexican Restaurant offers a pleasant dining experience with friendly staff and delicious Mexican cuisine. The atmosphere is inviting, with TVs and a self-serve fountain drink station. Customers can enjoy free chips and salsa with meals over $10, and the menu features options like chicken enchiladas, refried beans, and Spanish rice. The birria queso tacos have been praised as a standout dish, while the complimentary soup is also a highlight. The restaurant is wheelchair accessible, with parking available both on the street and in the back. Overall, Mi Corazon Mexican Restaurant provides an enjoyable and satisfying dining experience.“

3.8 Good96 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

“Beto's Mexican Food serves authentic and delicious Mexican cuisine at a great value. The restaurant offers a wide variety of dishes, including huge breakfast burritos and tasty Carne Asada burritos. The portions are generous, and the prices are reasonable, making it a great spot for a cheap and easy meal. The bright decor adds to the fun atmosphere, and the restaurant has ample parking and wheelchair accessibility.“

3.6 Good70 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
Kids Quesadilla
Sweet Pork Salad
Chips and Salsa
Quesadillas
Taco Salad

“Costa Vida offers tasty food, including a popular smothered burrito, with the convenience of a drive-thru. However, there have been recent issues with order accuracy, so it's recommended to double-check your order. Parking can be limited, with only a few spots available in front and a shared space across the street. The location provides wheelchair parking but has a challenging hill. Overall, it offers good food with room for service improvement.“

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

Customers` Favorites

Fire Grilled Chicken Quesadilla
Creamy Tomatillo Dressing
Shredded Chicken Salad
Enchilada Style Burrito
Chicken Burrito Bowl
Smothered Burrito
Cheese Quesadilla
Quesadilla Tostada
Chips and Salsa
Enchilada Style

“Cafe Rio Fresh Modern Mexican is a popular restaurant known for its delicious Mexican cuisine. The menu offers a variety of vegetarian options, including new vegetable bowls, as well as accommodations for dietary restrictions, with corn tortillas available, though potential for cross-contamination. The restaurant is also kid-friendly, with a dedicated kids' menu and an open space for children to move around. Customers praise the fantastic service, with staff going above and beyond to ensure a positive experience. The food is consistently praised as delicious, with highlights including the well-cooked proteins, flavorful enchilada sauces, and the tomatillo cilantro ranch dressing. Popular menu items include the grilled chicken burrito enchilada style, as well as the salads, tacos, and enchiladas. Overall, Cafe Rio Fresh Modern Mexican is a reliable choice for a satisfying Mexican meal.“

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

Customers` Favorites

Mtn Dew Baja Blast Freeze
Spicy Potato Soft Taco
Cheesy Gordita Crunch
Crunchwrap Supreme
Chicken Quesadilla
Breakfast Burrito
Nachos Bellgrande
Steak Quesadilla
Burrito Supreme
Volcano Burrito

“Taco Bell is a popular fast-food restaurant known for its consistent quality and friendly staff. Customers appreciate the employees' willingness to correct any errors and provide excellent customer service. The restaurant is always clean, and the staff is described as "cool" and having a distinct personality. While portion sizes of certain items may vary, Taco Bell generally provides a satisfying dining experience.“

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

Customers` Favorites

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

“Floriberto's Mexican Food is a favorite spot for many, offering authentic Mexican dishes like Carne asada quesadilla and Brigham burrito. The green sauce with guacamole is a standout, loved by many customers. Regulars appreciate the friendly service and the welcoming atmosphere, making it a go-to spot for late-night cravings or a taste of home for those missing authentic Mexican flavors. Whether it's half nachos or ham and eggs breakfast burritos, Floriberto's delivers a satisfying dining experience.“

3.7 Good43 Reviews