Seattle is truly blessed to have so many amazing Mexican restaurants. Whether you’re looking for traditional Mexican eats, street style tacos, PNW fusion or something else, these spots have you covered. Here are 10 of the best places to grab Mexican food in Seattle.

Mezcaleria Oaxaca


View this post on Instagram


A post shared by angela | seattle foodie? (@bamfoood)

Capitol Hill’s best spot for Oaxacan eats is always a first choice in our books. Enjoy a menu full of items like tacos, mole, carne asada and much more. You can of course also grab one of their many amazing cocktails, try some mezcal and take in the city views from their stunning rooftop patio.

Where: 422 E Pine St
Hours: Tuesday-Thursday 4 pm-10 pm, Friday & Saturday 4 pm-11 pm

El Paisano Rosticeria Y Cocina


View this post on Instagram


A post shared by SEA Taste Test (@sea.taste.test)

This spot is probably off your radar unless you live in South Seattle. But it’s absolutely worth visiting because it’s the restaurant sister of a nearby butcher shop. That means you can get great meat and enjoy it in delicious food items like tacos.

Where: 9615 15th Ave SW
Hours: Monday-Friday 11 am-6 pm, Saturday & Sunday 9 am-6 pm



View this post on Instagram


A post shared by @raizseattle

Raiz serves up elevated Mexican cuisine crafted with PNW ingredients. You’ll find new spins on your favorite dishes and it’s a great choice if you haven’t treated yourself in a while.

Where: 500 NW 65th St
Hours: Sunday & Tuesday 11 am-2:30 pm, Wednesday-Saturday 11 am-2:30 pm & 5 pm-7:30 pm

Tacos Chukis


View this post on Instagram


A post shared by Tacos Chukis (@tacoschukis)

You can’t go wrong with Tacos Chukis simple and delicious taco menu that allows you to grab as many or as few tacos as you like. Or you can opt for other items like mulitas, baby burritos, tortas, and more. Don’t forget to grab one of their delicious horchatas as well.

Where: Five locations across Seattle
Hours: Varies

Frelard Tamales


View this post on Instagram


A post shared by Frelard Tamales (@frelardtamales)

The name says it all, Frelard Tamales is known for tamales! They have options for both meat lovers and vegans alike and in some exciting new’s they’ll also be expanding up to Bellingham.

Where: 6412 Latona Avenue NE
Hours: Monday-Friday 11 am-8 pm, Saturday & Sunday 10 am-5 pm

Recent posts:
This Seattle food tour was ranked one of the best experiences in the world
11 of the best cheap eats you can find in Seattle for $15 and under

Carnitas Michoacan


View this post on Instagram


A post shared by Ms. Roe || Seattle Food (

This Beacon Hill spot is another one that you may have never tried before. But trust us, it’s time to go give them a go! Carnitas Michoacan serves up tacos, carnitas, al pastor, carne asada, tamales and more.

Where: 2500 Beacon Ave S
Hours: Monday-Saturday 12 pm-9 pm



View this post on Instagram


A post shared by Gracia Comida Mexicana (@graciaseattle)

If you want to go big this year you can treat yourself to Gracia. This higher-end Mexican spot focuses on fresh masa with imported heirloom corn from Oaxaca, Mexico. Snag yourself some tacos or another delicious entree, we bet you’ll love it.

Where: 5313 Ballard Avenue Unit B
Hours: Tuesday & Wednesday 3 pm-9 pm, Thursday 12 pm-9 pm, Friday & Saturday, Sunday 11 am-4 pm

El Camion


View this post on Instagram


A post shared by El Camion Seattle (@elcamionseattle)

Tacos, tacos galore! This multi-location food truck resto is another spot that always comes in handy when you just want simple tacos or a burrito. But it doesn’t stop there, they actually have a massive menu with items like gorditas, tostadas, and much more.

Where: 4 locations across Seattle
Hours: Varies



View this post on Instagram


A post shared by Asadero Prime (@asaderoprime)

If you’re really into meat then you need to try Asadero. This spot specializes in Mexican ‘Norte’ cuisine which means you get to enjoy menu items with the restaurant’s signature steak and carne asada. You can choose from items like tacos, tortas, and of course asados.

Where: 5405 Leary Ave NW
Hours: 11 am-10 pm

Carmelo’s Tacos


View this post on Instagram


A post shared by CARMELOSTACOS (@carmelostacos)

Carmelo’s is known for its delicious Mexico City-style eats and has quickly become a favorite spot among Seattleites. You’ll find tacos, burritos, churros, and more. Plus they have locations in both Capitol Hill and the CD.

Where: Two locations across Seattle
Hours: Hours vary by location