Top Flagstaff Mexican Restaurants

When you’re in Arizona, authentic Mexican food can be found around every corner. In Flagstaff, we sure are thankful for that and we can’t get enough of the tacos, burritos, enchiladas, and all the flavorful dishes that satisfy our cravings.

Our best list is really quite long but we’ve gathered a few of the local favorites below. So grab a margarita or a cerveza, bring your appetite, and check out some of the best Flagstaff Mexican restaurants around! 

1. Salsa Brava

Salsa Brava embodies the perfect fusion of freshness and flavor with its handmade salsas, all-natural ingredients, and Wisconsin cheese. Continually recognized as the best in Flagstaff, it has garnered titles such as "Best Mexican Restaurant," "Best Salsa" by the Arizona Daily Sun, and a spot among the Food Network's "Top Places to Eat in Flagstaff." Renowned for its creative dishes that harmonize traditional Mexican and Southwestern flavors, Salsa Brava prides itself on sourcing local ingredients, including fresh produce from the Flagstaff Farmers Market.

2. MartAnnes

In historic downtown Flagstaff, MartAnne's Burrito Palace stands out as a local favorite, a family-owned Latin-inspired restaurant renowned for consistently serving up amazing dishes infused with the perfect level of spiciness, boasting a unique décor with colorful walls and captivating artwork that is truly a visual delight. If you're looking to start the day off on the right foot, try the Christmas Chilaquiles, a breakfast fan-favorite.

3. La Fonda Mexican Restaurant

La Fonda Mexican Restaurant has earned a glowing reputation among locals as the go-to place for authentic and delicious cuisine. Despite its popularity, the wait time is usually pretty quick so you can get right to savoring their flavorful dishes. Pro-tip: the green chili con carne is a must-try..


4. Agave Mexican Restaurant

Your go-to for homemade Mexican food in Flagstaff. You’ll find a casual, family-friendly atmosphere serving classic and exciting new dishes at Agave. Enjoy sunny Mexico's vibrant ambiance with a view of Historic Route 66 from the main dining room or a cozy experience in the Agave Cantina.

Taco and rice platter from Alejandro's in Flagstaff AZ

5. Alejandro’s

Located at the center of Heritage Square, this family-owned restaurant puts their heart and soul into every meal. Find a large selection of classic Mexican dishes and be sure to try the Alejandro’s House Margarita inspired by the matriarch of the restaurant herself.

6. Tacos Los Altos

A small restaurant that’s big on flavor, at Tacos Los Altos you can try traditional recipes while enjoying the ambiance of dining at your abuelita's house with every bite. Noteworthy on the menu is the must-try Sonoran Hot Dog, a mouth-watering dish topped with crispy bacon, jalapeños, mayo, cheese, and lettuce.

Bandoleros 66

7. Bandoleros 66 Tex-Mex-Que

With a twist to the traditional Mexican classics, Bandoleros 66 offers Tex-Mex inspired BBQ items. From brisket to carne asada tacos, margaritas to pints of beer – your taste buds will thank you after a visit to B66. Oh and did we mention it’s dog-friendly too, an even better perk.

8. Las Gorditas

This no-frills, down-to-earth eatery offers hearty Mexican plates along with a flavorful salsa bar. If you’re craving authentic Mexican food at an affordable price, bring your family  to Las Gorditas Mexican. Great spot for carry out and large meals to go. 

Other Top Stops to Try

When it comes to mouth-watering food options, Flagstaff truly has a list that goes on and on. For other top restaurants visit our Dining & Nightlife page and prepare to let your taste buds explore and your cravings take the lead.  

Related Partners