10 Best Mexican Restaurants in Denver

The best Mexican restaurants in Denver are Tamayo, Ni Tuyo, D’Corazon, Sol Mexican Cocina, La Fogata, El Taco de Mexico, Los Chingones, Alma Fonda Fina, My Neighbor Felix, and Xiquita. Mexican food in the Mile High City is defined by its deep connection to green chile, a local specialty, as well as a growing number of sophisticated, chef-driven establishments. A sumptuous meal at the James Beard Award-winning El Taco de Mexico offers a taste of authentic street food, while newer fine-dining spots like Alma Fonda Fina present a modern take on homestyle cooking. The best Mexican food in Denver includes both of these important styles.

Restaurants specializing in Mexican cuisine are located in various neighborhoods, from the historic Larimer Square to the arts-focused Santa Fe Arts District. Denver’s Mexican food is prepared in fine dining rooms with rooftop patios, beloved no-frills neighborhood counters, and lively, family-friendly cantinas. The environments range from the chic, resort-like setting of Sol Mexican Cocina to the consistently crowded, energetic diner feel of D’Corazon. This spectrum of nationally acclaimed taquerias and stylish modern restaurants is a key part of the city's culinary identity. The price for a meal at a Mexican restaurant in Denver is between $10 and $100 per person.

Denver's Mexican kitchens are acclaimed for their quality and their dedication to both local and regional traditions. The distinction for the best Mexican restaurants in Denver for an authentic street food experience goes to El Taco de Mexico, because of its James Beard Award and its decades-long history. For a classic taste of the city's signature green chile, D’Corazon is a primary choice, known for its flavorful and spicy preparation. The title for the most inventive modern meal goes to Alma Fonda Fina for its refined take on traditional fonda cooking. Many of these top Mexican restaurants in Denver offer full menus for vegan and gluten-free diners.

  1. Tamayo 1
    Tamayo 0.00 (0 Reviews)
    • Item Prices 402
    • Average Item Price $18.80
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Carne AsadaPork BellyTampiquena

    Tamayo signature dishes Carne AsadaPork BellyTampiquena
    Location:

    1400 Larimer St, Denver, CO 80202

    Special Feature:

    The restaurant features a collection of over 100 tequilas and agave spirits, curated by Chef Richard Sandoval.

    What Makes It Special:

    Tamayo is recognized for its combination of a prime downtown location, an energetic social scene, and a refined, chef-driven menu that elevates traditional Mexican dishes.

    What Sets It Apart:

    Its stunning rooftop patio, which provides a unique open-air dining experience in a historic district, distinguishes it as a premier destination for both dining and socializing.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 9:00 PMFriday: 11:00 AM – 10:00 PMSaturday: 10:30 AM – 10:00 PMSunday: 10:30 AM – 9:00 PM

    Price:

    $30 to $60 per person

    Tamayo Menu Prices
  2. Sol Mexican Cocina 2
    Sol Mexican Cocina 0.00 (0 Reviews)
    Mexican Latin American New Mexican
    • Item Prices 351
    • Average Item Price $15.95
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Baja Mexican, Seafood

    Signature Dishes:

    Peel & Eat Shrimp “Cucarachas”Shrimp TaquitosNaked Guacamole

    Sol Mexican Cocina signature dishes Peel & Eat Shrimp “Cucarachas”Shrimp TaquitosNaked Guacamole
    Location:

    200 Columbine St Suite 110, Denver, CO 80206

    Special Feature:

    The menu is centered around fresh, sustainable seafood and over 25 varieties of house-made salsas, reflecting the flavors of the Baja California peninsula.

    What Makes It Special:

    Sol Mexican Cocina is known for its vibrant, vacation-like atmosphere and a menu that offers a light, healthy, and sophisticated take on Mexican food.

    What Sets It Apart:

    Its specific focus on the coastal cuisine of Baja, combined with its polished, high-end location and extensive tequila selection, makes it a unique and upscale dining destination.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 10:00 PMFriday: 11:00 AM – 11:00 PMSaturday: 10:00 AM – 11:00 PMSunday: 10:00 AM – 9:00 PM

    Price:

    $40 to $70 per person

    Sol Mexican Cocina Menu Prices
  3. La Fogata 3
    La Fogata 0.00 (0 Reviews)
    Chicken Mexican Seafood Latin American Steak BBQ Desserts Colombian Alcohol Family Friendly Nicaraguan New Mexican Kids Friendly South American Latin Fusion
    • Item Prices 128
    • Average Item Price $10.15
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican, Tex-Mex

    Signature Dishes:

    Chicken Breast FajitasGrilled Quesadilla SupremeCarne Adobada

    La Fogata signature dishes Chicken Breast FajitasGrilled Quesadilla SupremeCarne Adobada
    Location:

    5670 E Evans Ave, Denver, CO 80222

    Special Feature:

    The restaurant is known for its expansive, tree-covered outdoor patio, which is a popular spot for dining during the warmer months.

    What Makes It Special:

    La Fogata is recognized for its reliability and its role as a beloved neighborhood institution that has been serving the community for decades.

    What Sets It Apart:

    Its combination of a vast, crowd-pleasing menu, a festive atmosphere with strolling mariachis, and its large, beautiful patio makes it an enduring destination for family gatherings.

    Operating Hours:

    Monday – Thursday, Sunday: 11:00 AM – 9:00 PMFriday – Saturday: 11:00 AM – 10:00 PM

    Price:

    $20 to $40 per person

    La Fogata Menu Prices
  4. El Taco De Mexico 4
    El Taco De Mexico 0.00 (0 Reviews)
    • Item Prices 76
    • Average Item Price $7.62
    Type of Restaurant:

    Fast-Casual

    Type of Food:

    Mexican Street Food, Tacos

    Signature Dishes:

    Tacos al PastorChiles en NogadaTamales Rojos

    El Taco De Mexico signature dishes Tacos al PastorChiles en NogadaTamales Rojos
    Location:

    714 Santa Fe Dr, Denver, CO 80204

    Special Feature:

    The restaurant is a recipient of the prestigious James Beard America's Classics Award, an honor given to timeless, locally-owned restaurants.

    What Makes It Special:

    El Taco de Mexico is recognized for its unwavering commitment to authentic, high-quality street food, particularly its expertly prepared tacos and flavorful green chile.

    What Sets It Apart:

    Its James Beard Award, its multi-decade history, and its iconic status as a foundational piece of Denver's food culture make it a unique and essential culinary landmark.

    Operating Hours:

    Monday – Saturday: 7:00 AM – 9:00 PMSunday: 8:00 AM – 5:00 PM

    Price:

    $10 to $20 per person

    El Taco De Mexico Menu Prices
  5. Los Chingones 5
    Los Chingones 0.00 (0 Reviews)
    • Item Prices 338
    • Average Item Price $17.13
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Tacos

    Signature Dishes:

    Mexican ElotePork PastorBreakfast Tacos

    Los Chingones signature dishes Mexican ElotePork PastorBreakfast Tacos
    Location:

    2461 Larimer St, Denver, CO 80205

    Special Feature:

    The menu is known for its bold and unusual ingredients, including rattlesnake, cricket, and lamb neck, pushing the boundaries of a traditional taqueria.

    What Makes It Special:

    Los Chingones is recognized for its "badass" attitude and its chef-driven, rock-and-roll approach to Mexican street food, creating a fun and memorable experience.

    What Sets It Apart:

    Its unique combination of a rebellious, urban aesthetic with a highly inventive, non-traditional taco menu distinguishes it as a one-of-a-kind dining destination.

    Operating Hours:

    Monday – Wednesday: 12:00 PM – 10:00 PMThursday: 12:00 PM – 11:00 PMFriday: 12:00 PM – 12:00 AMSaturday: 11:00 AM – 12:00 AMSunday: 11:00 AM – 10:00 PM

    Price:

    $25 to $45 per person

    Los Chingones Menu Prices
  6. My Neighbor Felix 6
    My Neighbor Felix 0.00 (0 Reviews)
    Fast Casual Mexican Breakfast Tacos Restaurants
    • Item Prices 361
    • Average Item Price $16.17
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Pan-Mexican

    Signature Dishes:

    Short Rib Birria TacoTequila Shrimp TacoIron Skillet Chicken Enchilada

    My Neighbor Felix signature dishes Short Rib Birria TacoTequila Shrimp TacoIron Skillet Chicken Enchilada
    Location:

    1801 Central St, Denver, CO 80211

    Special Feature:

    The restaurant's interior design is a major component of the experience, featuring distinct, themed sections that evoke different parts of Mexico, from the Yucatan to Mexico City.

    What Makes It Special:

    My Neighbor Felix is known for its immersive, high-energy atmosphere and a broad menu that offers a culinary tour of Mexico's most famous dishes.

    What Sets It Apart:

    Its combination of a massive, beautifully designed space with a crowd-pleasing menu and a lively bar scene makes it a major social hub and a destination for group dining.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 10:00 PMFriday: 11:00 AM – 11:00 PMSaturday: 10:00 AM – 11:00 PMSunday: 10:00 AM – 10:00 PM

    Price:

    $30 to $50 per person

    My Neighbor Felix Menu Prices
  7. Ni Tuyo 7
    Ni Tuyo
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican, Seafood

    Signature Dishes:

    Ni Tuyo MolcajetePork Belly Pastor TacoAsada Taco

    Ni Tuyo signature dishes Ni Tuyo MolcajetePork Belly Pastor TacoAsada Taco
    Location:

    2706 N Speer Blvd, Denver, CO 80211

    Special Feature:

    The restaurant is known for its inventive and theatrical cocktails, which often incorporate smoke, unique glassware, and artistic garnishes.

    What Makes It Special:

    Ni Tuyo is recognized for its ambitious, chef-driven menu that explores the more refined and contemporary side of Mexican cooking, particularly its seafood traditions.

    What Sets It Apart:

    Its focus on high-end, artfully plated dishes and its sophisticated, cocktail-forward bar program create a distinct and modern fine-dining experience.

    Operating Hours:

    Monday – Thursday: 4:00 PM – 10:00 PMFriday: 4:00 PM – 11:00 PMSaturday: 11:00 AM – 11:00 PMSunday: 11:00 AM – 9:00 PM

    Price:

    $40 to $80 per person

  8. D’Corazon 8
    D’Corazon
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican-American

    Signature Dishes:

    MargaritasChicken EnchiladasChips and Salsa

    D’Corazon signature dishes MargaritasChicken EnchiladasChips and Salsa
    Location:

    1530 Blake St, Denver, CO 80202

    Special Feature:

    The restaurant is famous for its spicy and flavorful green chile, which is a Colorado staple and is used to top many of its signature dishes.

    What Makes It Special:

    D’Corazon is recognized for its reputation as a go-to spot for a satisfying, affordable, and authentic taste of Denver-style Mexican food.

    What Sets It Apart:

    Its combination of a prime downtown location, consistently large crowds, and a menu centered on beloved local comfort food makes it an enduring city institution.

    Operating Hours:

    Monday – Saturday: 11:00 AM – 9:00 PMSunday: Closed

    Price:

    $15 to $30 per person

  9. Alma Fonda Fina 9
    Alma Fonda Fina
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Aguachile De Chile FresnoCamote AsadoCallo De Hacha Al Horno

    Alma Fonda Fina signature dishes Aguachile De Chile FresnoCamote AsadoCallo De Hacha Al Horno
    Location:

    2556 15th St, Denver, CO 80211

    Special Feature:

    The restaurant is the first solo project from Chef Johnny Curiel, a protege of renowned chefs, who brings a fine-dining perspective to the traditional fonda concept.

    What Makes It Special:

    Alma Fonda Fina is recognized for its elegant, heartfelt menu that elevates humble, homestyle dishes with high-quality ingredients and meticulous technique.

    What Sets It Apart:

    Its singular focus on creating a fine-dining experience based on the comforting, soulful food of a traditional Mexican fonda makes it a unique and acclaimed culinary destination.

    Operating Hours:

    Monday – Thursday, Sunday: 5:00 PM – 9:00 PMFriday – Saturday: 5:00 PM – 10:00 PM

    Price:

    $50 to $100 per person

  10. Xiquita 10
    Xiquita
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Coliman, Mexican Seafood

    Signature Dishes:

    Cochinita PibilTikin XicTamal Oaxaqueño

    Xiquita signature dishes Cochinita PibilTikin XicTamal Oaxaqueño
    Location:

    2229 W 32nd Ave, Denver, CO 80211

    Special Feature:

    The restaurant is dedicated to showcasing the specific, lesser-known culinary traditions of Colima, a small state on Mexico's Pacific coast.

    What Makes It Special:

    Xiquita is recognized for its refined, authentic approach to regional Mexican seafood, offering a unique and sophisticated dining experience.

    What Sets It Apart:

    Its singular focus on the specific coastal cuisine of Colima, combined with its curated mezcal program and elegant atmosphere, distinguishes it as a specialized culinary destination.

    Operating Hours:

    Tuesday – Thursday, Sunday: 5:00 PM – 9:00 PMFriday – Saturday: 5:00 PM – 10:00 PMMonday: Closed

    Price:

    $50 to $100 per person