10 must-visit Mexican restaurants in Denver

Enjoy artfully plated dishes at Alma Fonda Fina. Credit: Alma Fonda Fina
A close-up of a bowl of beans topped with a char-grilled item and garnished with chopped vegetables and herbs at Alma Fonda Fina, one of the best Mexican restaurants in Denver. Make a reservation on OpenTable.

The best Mexican restaurants in Denver deliver a mix of both traditional and innovative approaches to the beloved cuisine.

Dig into mahi mahi tacos with chipotle mayo or classic skirt steak fajitas at an acclaimed chef’s buzzy spot in Downtown/LoDo. Enjoy coastal-inspired dishes at a rustic-chic favorite in Cherry Creek. Get innovative contemporary dishes at a MICHELIN-Starred restaurant in LoHi.

Secure your spot in Denver at one of the best Mexican restaurants via OpenTable.

Read on to discover the 10 best Mexican restaurants in Denver.

For contemporary Mexican cuisine with a lively atmosphere – book a table at Tamayo Restaurant (Downtown/LoDo)

A large covered deck with big tables and high chairs, a bar area, a secluded section with a large couch, and plenty of booths, all for socializing at Tamayo Restaurant (Downtown/LoDo), one of the best Mexican restaurants in Denver. Book on OpenTable.
Dig into modern Mexican dishes at Tamayo Restaurant. Credit: Tamayo Restaurant

Head to acclaimed chef Richard Sandoval’s Tamayo Restaurant for contemporary Mexican fare, a premium tequila selection, and group-friendly fajita platters. Crowds love the breezy atmosphere and the colorful bar with bottles on display. All-star favorites from the Latin- and Spanish-forward menu include mahi mahi tacos with chipotle mayo and skirt steak fajitas. Churros wait for dessert—and bonus points for a lush rooftop deck.


For tableside guacamole and coastal Mexican flavors — check out SOL Mexican Cocina (Cherry Creek)

An aerial view of Mexican menu items like fajitas and carne asada platters with sides, tortillas, extra sauces, a beet side salad, cocktails, and a churro dessert from SOL Mexican Cocina – Denver (Cherry Creek). Book on OpenTable.
SOL Mexican Cocina is a destination for its coastal-inspired Mexican dishes. Credit: SOL Mexican Cocina

Head to SOL Mexican Cocina for creative cocktails and coastal-inspired Mexican dishes in a laid-back atmosphere. Sit in the restaurant’s rustic-chic dining room under warm lighting and alongside bright modern art. Start with the tableside guacamole service or the grilled sweet corn. Then dig into slow-cooked short ribs or goat cheese enchiladas as you sip on a mango con chile frozen margarita to round it all out.


For Southwestern bites in a group-friendly spot — make a reservation at Blanco Cocina + Cantina (Mayfair)

This aerial view showcases a table with Mexican platters, such as open-faced tacos stuffed with meat and fresh vegetables, and colorful drinks on the side, at Blanco Cocina + Cantina—Denver(Mayfair), one of the best Mexican restaurants in Denver. Book on OpenTable.
Enjoy tacos and refreshing aqua frescas at Blanco Cocina + Cantina. Credit: Blanco Cocina + Cantina

Head to Blanco Cocina + Cantina for a lively atmosphere and flavor-packed Mexican dishes. This neighborhood gem has an open, fresh vibe thanks to colorful lantern lighting, plenty of greenery, and comfy booths. Locals rave about the cheese crisps for a starter. After that, try mains like carne asada fajitas and a chicken tinga bowl with warm queso sauce. Don’t miss the deep list of top-shelf tequilas.


For tacos, snacks, and classic Latin American cocktails at one of the best Mexican restaurants in Denver — grab a table at Mister Oso (River North)

A close-up of several Mexican dishes made with tortillas and fresh vegetables on bright green platters at Mister Oso - RiNo, Denver, CO. Book on OpenTable.
Mister Oso is known for signature dishes like lamb barbacoa tacos. Credit: Mister Oso

Mister Oso is the place for eclectic Southwestern and Mexican flavors in a charming space—think a mint-green exterior that leads to an explosion of floral-patterned walls, lots of plants, and high pink chairs around bar tables. Enjoy smoked beef brisket and chicken tacos topped with charred fillings like pineapple and onion. The restaurant earned MICHELIN Bib Gourmand status in 2024.


For casual dining at one of the best Mexican restaurants in Denver — check out 3 Margaritas (Downtown/LoDo)

A picture of cooked meat strips with sliced peppers on a black iron cast pan with fixings of guacamole, salsa, rice, and shredded cheese on the side at 3 Margaritas - Downtown Denver(Downtown/LoDo), one of the best Mexican restaurants in Denver, CO. Reserve a table on OpenTable.
Sizzling fajitas with sautéed and marinated fresh peppers are on the menu at 3 Margaritas. Credit: 3 Margaritas

3 Margaritas is a lively, family-friendly restaurant known for its traditional Mexican dishes and imported draft beers. The space is decorated with big booths, red and golden accents, and colorful Mexican art. Come for specialties like the deep-fried chimichanga filled with chicken or beef, plus stellar margaritas made with homemade natural orange syrup.


For contemporary Mexican cuisine at a MICHELIN-Starred restaurant — ensure your table awaits at Alma Fonda Fina (LoHi)

Two ceramic bowls are filled with Mexican dishes on a wooden table with fine silverware and cloth napkins at Alma Fonda Fina (LoHi), Denver. Reserve a table on OpenTable.
Expect traditional Mexican dishes with a contemporary twist at Alma Fonda Fina. Credit: Alma Fonda Fina

MICHELIN-starred Alma Fonda Fina is where you go for modern, elegant takes on traditional Mexican dishes. Drawing from his Guadalajara roots, acclaimed chef Johnny Curiel creates standout dishes like Sakura pork belly and seared hamachi aguachile. Enjoy them in a cozy space adorned with warm ceramics and woven textiles. Pair your meal with a mezcal cocktail and experience one of Denver’s best Mexican restaurants.


For a hip spot with innovative Mexican dishes— snag a table at Xiquita (Denver)

An aerial shot of slices of medium-rare beef sitting atop spicy salsa and garnished with parsley and edible flower petals at Xiquita, one of the best Mexican restaurants in Denver. Reserve a table on OpenTable.
Enjoy creative Latin American dishes at Xiquita. Credit: Xiquita

Xiquita is a destination for good vibes and Latin American cuisine inspired by Mexico’s diverse culinary traditions. The moody interior features bursts of color from wall murals and potted plants. The restaurant uses housemade masa dough in its standout tortillas and tamales. Don’t miss the signature catch of the day, grilled in adobo spices and wrapped in a banana leaf. 


For creative Mexican small plates from an acclaimed chef — head to Mezcaleria Alma (LoHi)

A ceramic plate has a lime wedge, a small wooden spoon, a side of salsa, and an open-faced tortilla is topped with queso sauce, chopped tuna, and fixings at Mezcaleria Alma (LoHi), Denver. Book on OpenTable.
Expect clever small plates inspired by Mexico City on the menu at Mezcaleria Alma. Credit: Mezcaleria Alma

Located next door to chef Johnny Curiel’s MICHELIN-Starred Alma Fonda Fina, sibling spot Mezcaleria Alma serves up Mexico City-inspired small plates like a braised oxtail taco and aguachile with uni and Hokkaido scallop. A trendy, intimate dining area boasts high tables and a colorful bench banquette. Sit at the bar for front-row views of the open kitchen and the deep agave collection. Pair your meal with an old fashioned riff made with mezcal and tequila.


For farm-to-table Mexican cuisine — grab a table at El Jefe (Highlands)

A table has two plates on it, one plate has eggs with mole sauce, and the other has crispy tortilla chips topped with a sunny side up egg, green sauce, white sauce, and fresh cheese, two colorful drinks are also present at El Jefe (Highlands), one of the best Mexican restaurants in Denver. Book on OpenTable.
Try brunch plates like eggs with crispy corn tortillas or homemade mole poblano at El Jefe. Credit: El Jefe

El Jefe is where you go for contemporary Mexican feasts starring local ingredients. This coastal-inspired spot changes its  menu with the growing season, but expect mains like locally sourced marinated pork belly with grilled pineapple. Don’t skip the banana split with fried plantains and dulce de leche. Enjoy it all in an industrial-chic space with exposed brick walls.


For Mexican tacos and craft margaritas — check out My Neighbor Felix (LoHi)

A picture of three large margaritas alongside beautiful platters of tacos accompanied by a lime wedge and sauce in a small silver condiment dish at My Neighbor Felix (LoHi), Denver. Book on OpenTable.
Expect sky-high frozen margaritas and top-notch tacos at My Neighbor Felix. Credit: My Neighbor Felix

Come for the tacos and stay for the easy-going vibes at My Neighbor Felix. The chic interior is bright and welcoming, while the outdoor patio with twinkling lighting is ideal for al fresco dining in warm weather. Proudly serving meat without antibiotics, hormones, or by-products, the menu also boasts vegetarian, vegan, and gluten-free Mexican dishes. Popular dishes include the short rib birria tacos and iron skillet chicken enchiladas.

These 10 best Mexican restaurants in Denver serve up everything from creative small plates and Mexican spirits to traditional favorites and even vegan- and vegetarian-friendly options.

Book ahead to snag a seat at one of the best Mexican restaurants in Denver on OpenTable today.

Get more insider tips for dining out in Denver with these guides:

Find your table for any occasion