3 Best Mexican Restaurants in Provo, UT

Expert-recommended Top 3 Mexican Restaurants in Provo, Utah. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

CALL EMAIL

DON JOAQUIN STREET TACOS

150 West 1230 North Street,
Provo, UT 84604 Directions

Since 2014

Specialities:

Asada Burrito Dos Carnes Burrito Pollo Burrito Al Pastor Burrito Lengua Burrito Asada Taco Al Pastor Taco Pollo Taco Lengua Taco Cabeza Taco Chorizo Taco Asada Quesadilla Pollo Quesadilla Cabeza Quesadilla Suadero Quesadilla Campechano Quesadilla Chorizo Quesadilla Carnitas Quesadilla Rice Mexican Style Cebollitas

"Don Joaquin Street Tacos is a restaurant that serves items such as tacos, burritos, quesadillas, and more. They have high-capacity seating areas available. They craft their dishes using fresh and high-quality ingredients. The staff is more than willing to tailor any dish to meet your preferences. All their dishes are prepared using traditional and contemporary cuisine, inspired by the regional villages of Mexico. The restaurant provides a vibrant, welcoming, and homely environment, enhancing your celebration experience. They offer happy hour menus. Don Joaquin Street Tacos takes pride in offering exceptional food at reasonable prices and is committed to delivering outstanding value.

2026 Highlights: Don Joaquin Street Tacos prepares its food fresh and offers catering for weddings, family celebrations, business gatherings, and community events. With flavorful Mexican dishes and a casual approach to dining, the restaurant provides a welcoming place to enjoy a taste of Mexico with family and friends."

Reviews | Play Video | Write a Review

Menu:

Tacos
Taco Lengua $3.19
Taco Carnitas $2.99
Taco Cabeza $2.59
Taco Chorizo $2.59
Taco Suadero $3.19
Taco Campechano $2.99
Asada Taco $2.99
Taco Al Pastor $2.99
BURRITOS:
Burrito Campechano $11.80
Burrito Suadero $12.24
Burrito Chorizo $11.47
Burrito Queso Y Frijol $9.50
Lengua Burrito $12.24
Burrito Solo Queso $8.50
Burrito Kids Burrito $7.93
Burrito Asada $11.99
Burrito Al Pastor $11.80
SPECIALS:
Super Eggs Bowl (Con Huevo) $12.15
Asada Fries $13.99
Super Bowl $10.85
QUESADILLAS:
Quesadilla Dos Carnes $11.90
Quesadilla Cabeza $10.41
Quesadilla Chorizo $10.41
Quesadilla Carnitas $10.80
SIDES:
Side Pico De Gallo $2.99
Cebollitas $1.96
Side Cheese $2.99
Side Sour Cream $0.91
Side Pinneaple $2.99
Side Chips $4.95
Side Arroz $2.99

Contact:

(801) 400-2894

Mon-Sun: 10am - 12am

TBR® Inspection Report:

10+ YEARS IN TBR
CALL EMAIL

CAFE RIO FRESH MODERN MEXICAN

2250 North University Parkway, Suite 816,
Provo, UT 84604 Directions

Since 1997

Specialities:

Burrito Salad Enchiladas Tacos Quesadilla Tostada Nachos Desserts Tortilla Soup Chips and Salsa

"Cafe Rio Fresh Modern Mexican is a restaurant that serves items such as enchiladas, quesadillas, tostadas, tacos, and nachos. Steve Vaughan is the chief executive officer. They provide catering services.Cafe Rio Fresh Modern Mexican serves authentic dishes derived from inspired recipes and the traditional cooking of Northern Mexico’s Rio Grande region. Their staff still begins each day, bright and early, hand-squeezing limes, hand-scooping avocados, chopping fresh vegetables, simmering sauces, and preparing the chef-inspired recipes to cook. They make everything fresh from scratch every single day. Outdoor seating is available. They offer gift cards.

2026 Highlights: Cafe Rio Fresh Modern Mexican prepares its food fresh throughout the day, including handmade tortillas, freshly chopped vegetables, house-made sauces, and cooked-to-order proteins. The Provo location offers a casual setting for enjoying flavorful Mexican food with family, friends, or coworkers."

Reviews | Play Video | Write a Review

Menu:

EntréEs:
Burrito Bowl $12.69
Small Salad $12.69
Two Tacos With Rice & Beans $14.19
Two Enchiladas With Rice & Beans $14.19
Handheld Burrito $12.69
Small Quesadilla $11.29
Tostada $12.69
Enchilada Style Burrito $16.09
Utah Handheld Burrito $12.69
Sides & Extras:
Side Guacamole 2oz $3.49
Side Of Sour Cream $0.79
Side Of Lime Vinaigrette Dressing $1.59
Side Of Honey Chipotle Vinaigrette $1.59
Side Of Creamy Tomatillo Ranch $1.59
Side Of Rio Fry Sauce $2.39

Contact:

(801) 375-5133

Sun-Wed: 10:30am - 10pm
Thu-Sat: 10:30am - 11pm

TBR® Inspection Report:

10+ YEARS IN TBR
CALL EMAIL

EL GALLO GIRO

346 North University Avenue,
Provo, UT 84601 Directions

Since 2001

Specialities:

Tortas Deals and Drink Combination Plates Monterrey Chicken Bandido Burrito Quesadillas The Rock Supreme Hangos Callinitas Burritos Parrillada Sweet Pork Burrito California Burrito Family Platters Fish Burrito Gire Burrito Bean and Cheese

"El Gallo Giro uses fresh and quality ingredients to make mouth-watering Mexican dishes. Their Flavor and quality of food define them from others. Their variety of menus has something for everyone's tastebuds. Their menu includes Buche, Cochinita, Pastor, Chicharron, Tripa, Cabeza, Lengua, Choritaco, Flor de Calabaza, Quesadilla Hongos, La Gringa, and Quesadillas Chicharron Prensado. They also offer a mix of new and signature dishes. El Gallo Giro also offers dine-in, outdoor seating, Wheelchair Accessible, and kerbside pickup service options. The restaurant offers delicious dishes at affordable prices to its customers.

2026 Highlights: El Gallo Giro offers a relaxed setting for breakfast, lunch, and dinner, making it a convenient choice for casual meals with family and friends."

Reviews | Play Video | Write a Review

Menu:

STREET TACOS:
Cochinita $2.75
ChicharróN $2.75
Tripa $2.75
Cabeza $2.75
Barbacoa $2.75
Lengua $2.75
Asada $2.75
Buche $2.75
BURRITOS:
Fish Burrito $16.24
Giro Burrito $16.24
Bean & Cheese Burrito $9.06
California Burrito $16.24
Mar Y Tierra Burrito $17.49
Mole Burrito $17.49
Sweet Pork Burrito $16.24
à La Carte:
French Fries $4.99
1 Enchilada $4.99
1 Tamale $4.99
Grilled Vegetable $4.99
1 Sope $4.69
4 Tortillas $2.81
2 Cactus $3.99
2 Stuffed Peppers $3.99

Contact:

(801) 377-2571

Mon-Thu: 9am - 9pm
Fri & Sat: 9am - 9:30pm
Sun: 9am - 8pm

TBR® Inspection Report: