Our Favorite 25 Tacos in Houston

The cochinita pibil tacos are a must at Cochinita & Co.—duh.
Image: Marco Torres
If Houston were a food, there’s no doubt that it would be a taco. It’s no surprise that we have so many amazing Mexican restaurants to choose from, specializing in everything from Tex-Mex to Oaxacan seafood—after all, the city’s population is 45 percent Hispanic.
So that leaves only one question: Which spots are the best of the best for tacos? Lucky for you, we took it upon ourselves to do a little research (more like a whole lot of eating) to find the ones worth driving to. Here are our top 25 places to eat tacos in Houston.

Brothers Taco House has the friendliest staff, who will help you through the cafeteria-style line.
Image: Marco Torres

Chilosos Taco House has won over many fans in the Heights, and now even has a location out in the Cypress area.
Image: Sofia Gonzalez

Dichos Taqueria serves barbacoa, pork belly, and even veggie tacos with plantains and avocado.
Image: Emma Balter

El Taconazo is a favorite among concert-goers coming out of White Oak Music Hall.
Image: Marco Torres

We got two words for you: Carrot. Tacos.
Image: Emma Balter

If you're not going to Gerardo's for barbacoa tacos, what exactly are you doing?
Image: Marco Torres and Houstonia Composite

You can't call yourself a Montrose resident unless your weekends include La Guadalupana.
Image: Marco Torres

Laredo Taqueria locations are big community hubs across Houston.
Image: Marco Torres

Get yourself some birria at Tacos Doña Lena.

Trompo is always a great order at Tacos la Bala.
Image: Emma Balter

There's a Taqueria Don Tin in many neighborhoods across the city.
Image: Marco Torres

We are so grateful that Villa Arcos is back.
Image: Marco Torres