What are you looking for?

Mexican Restaurants in Denver

4.8 - 510 votes

Hours: 10AM - 9:30PM

4550 E Colfax Ave, Denver
(303) 322-4431

7 Leguas Mexican Grille

First I’d like to say I have never wrote a google review in my LIFE. But this place ? Man I can’t speak highly enough! I am so picky about my Mexican foo... More reviews

4.8 - 263 votes

Hours: 11AM - 8PM

1959 Park Ave W, Denver
(303) 832-1785

La Pasadita Inn

Amazing service, great authentic food, very affordable. Would definitely recommend this place to anyone in the area. More reviews

4.8 - 233 votes

Hours: Closed today

2642 W 32nd Ave, Denver
(303) 433-2332

Taqueria La Familia

My favorite place for homemade comida (food). Small but authentic with great conversation with owner. More reviews

4.4 - 404 votes

Hours: 11AM - 10PM

2817 E 3rd Ave, Denver
(303) 333-1567

Machete Tequila + Tacos

Machete has amazing tacos and a variety of margaritas. Their service was excellent, great place to go out to with a group! Plan on spending a little bit ... More reviews

4.7 - 262 votes

Hours: 8AM - 8PM

11920 Washington St, Denver
(303) 280-7293

Beltran's Meat Market

The tacos or taco meat is our go to. Best carne asada fries I’ve ever had! We love this place. More reviews

4.7 - 249 votes

Hours: 11AM - 9PM

1530 Blake St unit c, Denver
(720) 904-8226

D'Corazon Mexican Restaurant

Very friendly staff! Always a great carnitas plate and special burritos are our go-to dishes! If you like a strong house margaritias, this is the place t... More reviews

4.8 - 198 votes

Hours: 10AM - 9PM

5307 Leetsdale Dr, Denver
(720) 379-7269

Las Tortas

Busy , Fun , QuickWent in to order. Take out menu has good Spanish and English optionsVery good pricing for both the quality and quantity !!Bring your ap... More reviews

4.4 - 319 votes

Hours: 11AM - 10PM

1801 Broadway, Denver
(303) 433-8300

La Loma

The Green Chili is one of the best in town if Not the best. Love the combo plates for the variety because everything is so good. Rice and beans with ... More reviews

4.5 - 280 votes

Hours: 11AM - 10PM

1294 S Broadway, Denver
(303) 778-1294

Adelitas Cocina Y Cantina

Customer service left a bit to be desired here. No one told us the menu was accessed via their website. Also, their guacamole is market price. Who does t... More reviews

4.5 - 274 votes

Hours: 7AM - 2PM

1500 Curtis Street, Denver
(303) 534-1927

Sam's No. 3 Downtown

We LOVED Sam’s! We were blown away by their huge menu and found the most awesome burritos! We had the Buffalo Burrito and the Corned Beef Hash Burritos w... More reviews

4.2 - 378 votes

Hours: 11AM - 9PM

4100 E Mexico Ave, Denver
(303) 756-5700

Hacienda Colorado

I normally have great service here. but my past two experiences have not been so great! First time gave me corn tortillas which I don’t like and forgot m... More reviews

4.3 - 335 votes

Hours: 4 - 9PM

1575 Boulder St, Denver
(720) 570-8686

Lola Coastal Mexican

This was our chest time at Lola. We're already planning to go back! My scallop dinner was delicious & the right volume of food. My husband had the pastor... More reviews

4.1 - 409 votes

Hours: 11AM - 10PM

200 Columbine St Unit 110, Denver
(303) 953-2208

SOL Mexican Cocina

Great happy hour menu and bar selections. We really enjoyed live music by Bunny (?). Our server was also refreshingly pleasant! More reviews

4.6 - 218 votes

Hours: 9AM - 9PM

1565 W Alameda Ave, Denver
(720) 583-6586

La Calle Taqueria Y Carnitas

The pulled pork quesadilla had SO much flavor. Tacos were delicious (lengua y al pastor). I got all four salsas (one of the salsa rojas is picante!!). De... More reviews

4.4 - 278 votes

Hours: 9AM - 9PM

6265 E Evans Ave, Denver
(303) 993-8105

Chakas Mexican Restaurant

I was so very impressed by this place on my first visit last week. After breakfast yesterday, I will not be returning. What a shame. This place really ha... More reviews

4.8 - 149 votes

Hours: 11AM - 9PM

800 Decatur St, Denver
(720) 366-6906

Hamburguesas Don Jesús

Love this place! Best hamburgers in townGreat prices, great food, great service ?Can't wait to go back ! Gracias amigos!!! More reviews



4.2 - 316 votes

Hours: 11AM - 10PM

3230 E Colfax Ave, Denver
(303) 322-5219


The most amazing quesadillas I’ve ever had! And their salsas are great too. Brooklyn was our server and was super patient and helpful ? More reviews

4.2 - 307 votes

Hours: 11AM - 12AM

610 16th St Mall, Denver
(303) 226-1567

Otra Vez Cantina

Had a fantastic experience here last night with colleagues. We were seated quickly and easily without a reservation on a Tuesday night. Two of us had enc... More reviews

4.6 - 179 votes

Hours: 11AM - 9PM

470 S Federal Blvd, Denver
(303) 922-2387

Tarascos Mexican restaurant

The 7 chiles mole is exceptional!! Highly recommended!! A lot of vegetarian dishes also and the Fruit juices are really good also! More reviews

4.4 - 229 votes

Hours: 4 - 9PM

1514 York St, Denver
(720) 475-1337

Tacos Tequila Whiskey

I legitimately think this place has the best tacos in the whole city, it's a little ways from downtown but worth checking out. Food is top Notch. More reviews



4 - 357 votes

Hours: 11AM - 9PM

1400 Larimer St, Denver
(720) 946-1433


Brunch at @tamayodenver such a great yummy bottomless brunch. We went on a Saturday.?Ensalada Mixta- mixed greens - red onion - caramelized almond - avoc... More reviews

4.5 - 198 votes

Hours: 12 - 9PM

2311 Federal Blvd, Denver
(720) 287-2296

Chili Verde

I really enjoyed my first visit to Chili Verde. The menu is full of interesting dishes that you wont find on a typical Mexican restaurant menu. The atmos... More reviews

4.3 - 246 votes

Hours: 11AM - 9PM

4001 Tejon St, Denver
(720) 485-5647

Necio Mexican Kitchen

This was our 2nd & LAST time here. It’s unfortunate because the food is pretty good. But it’s so loud you can’t hear anything. The waiter was not great. ... More reviews

4.4 - 217 votes

Hours: 6AM - 8PM

5701 Leetsdale Dr, Denver
(303) 333-5305

Santiago's Mexican Restaurant

Really good breakfast burritos... Just need to be a little more consistent. I ordered the breakfast burrito for that day (bacon) and got a mix of bacon a... More reviews

4.3 - 242 votes

Hours: 11AM - 10PM

1475 E 17th Ave, Denver
(303) 386-3509

Dos Santos

We decide to visit this place after seeing it on TV. Way off our expectations. Tacos are too small and simple. Nothing too crazy about it. The nachos wi... More reviews

View on map