Navigating Denver’s Mexican food scene can feel like stepping into a flavorful labyrinth, made all the more interesting by the city’s blend of tradition and invention. Whether you’re on a lifelong quest for smoky, charred carne asada, or simply need a taco to brighten your Tuesday, Denver doesn’t disappoint. The city frames its love affair with Mexican cuisine in plazas with buzzy patios and family-run kitchens that stick to time-honored recipes. Each spot has its own personality and promise.

I once tried a green chile at a local Denver spot that changed my mind about what “spicy” could mean; it wasn’t just heat—it told a whole story. You’ll find that kind of compelling flavor around almost every corner here, from modern taquerias to classic cantinas. If you’re looking for the best Mexican restaurants in Denver, you’ll want details you can trust. Pull up this list before your next trip through the city—you just might find your new favorite.
1. La Loma Restaurant

La Loma Restaurant is a local legend, balancing the comfort of tradition with a splash of downtown Denver charm. You notice the warmth the second you walk in—exposed brick, wood beams, and stained glass cast a cozy glow. The tortillas are made right in front of you, and it’s impossible not to snag one hot off the press.
La Loma stands out for its “green chili,” which is famous in the city. My favorite memory: dousing a combo plate with it, mixing a little heat with the rich, slow-cooked flavors in every bite. The aroma is unforgettable, and it sets the foundation for many of the house specialties.
Try their carne asada plate or enchiladas covered in green chili, and don’t leave without a side of rice and beans. Their menu bridges Tex-Mex and true Mexican classics—simple, hearty, and full of flavor.
2. Tacos Tequila Whiskey

Tacos Tequila Whiskey takes street food and dials it up a notch. The vibe is energetic but never rushed, with flavors that make you pay attention. Every taco feels like a one-bite introduction to a new favorite.
What sets this place apart is the balance of inventive and genuine. They use local ingredients and prep each taco to order, so every bite feels fresh. The staff know their stuff and can point you to something new if you’re feeling bold.
Try the pollo a la crema taco or the classic rajas con crema. Both are simple but layered with flavor, and you’ll understand why locals talk about these tacos like old friends. Grab an agua fresca to round it out.
3. Tamayo

Tamayo delivers Mexican cuisine with a modern spin. The artful space glows with warm colors and Mayan-inspired touches. The energy inside is inviting but never overwhelming—perfect for a night out or a celebratory lunch.
Chef Richard Sandoval reshapes tradition with an urban edge. Dishes are rooted in heritage but come out looking vibrant and new. You’ll catch scents of fresh herbs and citrus the moment your plate arrives.
Order the mole poblano enchiladas or the hand-smashed guacamole. Each dish balances tradition and creativity, showing off Tamayo’s ability to reimagine the familiar in fresh, delicious ways. It’s the kind of spot where you linger over the last bite and plan your next visit before stepping back outside.
4. Otra Vez Cantina

Otra Vez Cantina is a lively spot on 16th Street that throws a contemporary vibe over classic Mexican fare. The open, airy setting makes it easy to relax, whether you’re there for lunch with friends or a casual dinner downtown.
I once ducked in on a snowy day and felt right at home—a plate of sizzling fajitas arrived, and the chill outside faded fast. Otra Vez shines with its commitment to fresh ingredients and fast, friendly service.
For a true taste, order the vegetarian enchiladas or go for their street corn as a starter. These dishes bring forward those big, bold flavors that mark Denver’s best Mexican kitchens while adding a little modern flair.
5. Illegal Pete’s Lodo

Illegal Pete’s Lodo brings a dose of energy to the Denver burrito scene. The space is colorful and comfortable, with playlists as lively as the crowd. Everything is made by hand, from the guacamole to the hefty mission-style burritos.
One evening, I stopped by after a Rockies game and watched as the line moved with speed and good humor. The crew here knows how to roll a burrito and keep things fun.
Try the fish tacos or customize a burrito bowl piled high with rice, beans, and all the fresh fixings. The portions are generous, and there’s always a veggie or vegan-friendly pick. Illegal Pete’s gets the flavors right—and fast.
6. Blue Agave Grill

Blue Agave Grill offers southwestern flair right on 16th Street. The atmosphere hums with color and chatter, and the kitchen makes everything from scratch. The staff will gladly walk you through the extensive menu and suggest the perfect pairing.
I dropped in on a sunny afternoon and was won over by their vibrant take on Mexican classics. The made-to-order guacamole is as fresh as it gets, and every dish lands at the table with extra style.
For something special, try the enchiladas suizas or a flight of house-made salsas. Blue Agave Grill shows off what happens when you mix Colorado energy with classic Mexican recipes—bold, bright, and never boring.
7. D’corazon

D’corazon feels like Denver’s secret handshake for those in the know. Tucked off Blake Street, it’s cozy and unpretentious, with friendly service that feels like family. This is where locals gather for familiar faces and real-deal Mexican comfort food.
One afternoon, the aroma of simmering red chili drew me inside, and I left with a new favorite spot. D’corazon keeps things classic without cutting any corners on freshness or flavor.
The chile relleno is a standout—light, perfectly spiced, and filled with melty cheese. Pair it with their homemade salsa and you’ll see why people can’t resist coming back. For laid-back, satisfying Mexican food in downtown Denver, D’corazon gets it right every time.
8. Machete Tequila and Tacos

+1 303-333-1567
See Menu
Machete Tequila and Tacos puts a creative twist on Mexican classics in the heart of Cherry Creek. The space is bright and modern, with a funky edge and a wall of tequilas that gets your attention right away. The energy is always high, making it a fun stop for lunch or a late-night bite.
I wandered in for a quick snack once and stayed for an impromptu taco tasting. Machete’s menu invites you to mix and match small plates, and each taco feels both inventive and grounded in tradition.
The hongos (mushroom) taco and the nopales taco bring out deep, earthy flavors, and the handmade tortillas set them apart from the rest. If you’re after a taste adventure with real flavor punch, Machete delivers, one taco at a time.
9. Adelitas Cocina Y Cantina

Adelitas Cocina Y Cantina brings the taste of Michoacán to the heart of South Broadway, and it’s the kind of place that pulls you in with its lively charm and keeps you with unforgettable plates. The menu is packed with regional specialties and every dish has that comforting homemade feel.
My most memorable visit was on a bustling Taco Tuesday, surrounded by the happy buzz of regulars and new faces. Adelitas stands out by delivering true flavors from Mexico, with recipes that have been passed down and perfected.
Don’t miss the enchiladas Michoacanas or start with the tostadas de ceviche de soya for a fresh, inventive take. Everything here feels authentic, right down to the sauces. If you’re after “Mexican food like abuela makes,” Adelitas is a must-try.
10. Kachina Cantina

Kachina Cantina brings the spirit of the Southwest to LoDo, fusing Baja freshness with Four Corners comfort. Walking in, you’re greeted by bold colors and a laid-back atmosphere that feels just right for either a quick lunch or a long, unrushed dinner. Kachina puts its own stamp on Mexican dining by mixing classic dishes with regional surprises.
One late brunch, I tried the fry bread tacos and found them unexpectedly addictive—soft, crisp, and endlessly customizable. The menu lets you sample a range of street eats, each one crafted with attention to detail and big flavors.
Order the grilled veggie fry bread taco and a side of their house salsas. Kachina’s blend of creative presentation and familiar flavors makes every meal feel special.
More Things to Try in Denver, CO
Frequently Asked Questions
What are the best Mexican restaurants in Denver for families?
El Taco De Mexico, Blue Agave Grill, and D’corazon are great picks. They offer friendly service and menus to satisfy all ages, making them ideal for family meals.
Where can I find vegetarian or vegan Mexican food in Denver?
Most restaurants—such as Adelitas Cocina Y Cantina, Tamayo, and Kachina Cantina—have thoughtful vegetarian and vegan options. You’ll find creative takes on classic dishes that don’t miss out on flavor.
Are there any Mexican restaurants in Denver with gluten-free options?
Yes, many places like Blue Agave Grill and Otra Vez Cantina offer several gluten-free dishes, including tacos and enchiladas. Be sure to ask your server for details.
Which spots are best for authentic Mexican street tacos?
Tacos Tequila Whiskey, Machete Tequila and Tacos, and Los Chingones go all-in on street tacos, using fresh ingredients and traditional styles in every bite.
Do Mexican restaurants in Denver offer delivery or takeout?
Most do! Restaurants such as Illegal Pete’s Lodo and Tamayo are popular for easy takeout or delivery, ideal for a quick lunch or dinner at home.
Where should I go for a lively atmosphere and drinks?
Kachina Cantina and Super Mega Bien are known for their upbeat energy, creative drinks, and modern Mexican menus—a good choice for groups or a night out.