Taco Time

Our Favorite 25 Tacos in Houston

From barbacoa to trompo to, of course, breakfast tacos, here are the best of the best.

By Sofia Gonzalez, Emma Balter, and Marcos Torres July 3, 2025

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.


Alamo Tamales

Not only are the tamales almost as amazing as your abuelita’s, the breakfast and lunch tacos at this Northside spot are enough to put you to sleep. Stop by on the weekend for a bite of the carnitas and Chicharron Colombiano. And don’t forget to pick up a dozen housemade thick and fluffy flour tortillas on the way out.

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

Image: Marco Torres

Brothers Taco House

Everybody loves a good breakfast taco, and at Brothers Taco House, you’ll have tons to choose from. You can’t go wrong with the classic chorizo and egg, or the bacon and egg. Fair warning: If you stop by on a weekend (a must if you like authentic barbacoa or menudo), you might be waiting in a line outside. Don’t forget to snap a photo in front of the restaurant’s colorful mural.

Cantina Barba

After a late night out, this hot spot (open until 3am on the weekends, 2am during the week) has all of your taco needs—including breakfast tacos served “ALL DAMN DAY!” according to the menu. Order a carne asada taco and guzzle it down with a mezcal watermelon margarita.

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

Chilosos Taco House

This longtime Heights favorite is open for breakfast and lunch only, and now has a location in Bridgeland, too. Breakfast tacos here are top-notch, with fluffy flour tortillas strong enough to hold their contents. At lunch you can choose from the Big Texas Lunch tacos, which include carne guisada, fajita tacos, crispy tacos, and street tacos. 

Cochinita & Co.

Chef Victoria Elizondo has earned James Beard nods in the past for her homey East End café. You can’t go wrong with anything on the menu, but we particularly love the cochinita pibil tacos, and the vegan tinga made with lion’s mane and oyster mushrooms is a must-order. Trust us.

Delicias Maya

Parked most days in front of the beloved Black Hole Coffee House in Montrose, Delicias Maya does a great barbacoa taco that's flavorful while not being too greasy. You can, and should, also nab a bottle of the truck’s salsa for your home needs.

Dichos Taqueria serves barbacoa, pork belly, and even veggie tacos with plantains and avocado.

Image: Emma Balter

Dichos Taqueria

We come here for the community atmosphere and friendly service, and of course, the great breakfast plates. In the taco section, spring for the mega breakfast taco with your choice of meat, or if you’re dropping in later in the day, we recommend the hickory-smoked pork belly.

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

Image: Marco Torres

El Taconazo

This taco truck is particularly popular among people who frequent the area’s nightlife, but whether you’re visiting after a show at White Oak Music Hall or in the middle of the day, you’ll probably have to wait in a line—don’t worry, it moves quickly. El Taconazo is all about sticking to the essentials: Order the fajita tacos with a cup of frijoles and ask for a horchata to complete your meal. There is no seating, so you’ll either chow down on the sidewalk or kick it old-school and eat on the hood of your car.

El Tiempo Taquería

Housed in the former Matamoros Meat Market space, this carnicería in the El Tiempo empire does many things well, but we particularly love the taco deluxe. It's made with a flour or corn tortilla and your choice of beef fajitas, sausage, chicken fajitas, barbacoa, carnitas, or brisket, and comes with a side of rice and beans. If you’re an early-morning person, be sure to indulge in one of its many breakfast tacos. And for that sweet tooth, don’t forget to grab a tres leches or flan on your way out.

We got two words for you: Carrot. Tacos.

Image: Emma Balter

Ema

Ema, also going by CasaEma now, opened a brick-and-mortar location in March following years of success with its pop-up at Urban Harvest Farmers Market and other spots around town. Founded by 2025 James Beard finalists Stephanie Velasquez, Nicolas Vera, and Marlén Mendoza, the café is perfect to satisfy all your cravings, whether that’s a Mexican pastry, coffee, or a savory meal. Stop by to try Ema’s Taco de Zanahoria, which features confit carrot, pumpkin seed salsa, greens, made-in-house queso fresco, and roasted pumpkin seeds on an heirloom blue corn tortilla.

If you're not going to Gerardo's for barbacoa tacos, what exactly are you doing?

Gerardo's Drive-In

  • Mexican/Tex-Mex
  • Northside

For almost 50 years, José Luis Lopez has made magic at his little shop in the Near Northside, named for his son. Gerardo’s is famous for one thing in particular: The restaurant is the best place to eat barbacoa in the city. The team makes it with the traditional beef cheek and tongue meat. Inside, it’s hot, tender, and juicy, made perfect with a squeeze of lime, chopped cilantro, and salsa verde. Gerardo’s Drive-In is only open on weekends plus Fridays, so plan accordingly.

La Chingada Tacos & Tequila

Whether you go for breakfast, lunch, or dinner, the atmosphere here is warm and will make you feel like you’ve stepped inside Mexico. We’re big fans of the quesabirria tacos in particular. La Chingada’s housemade salsas are all the rage, but go lightly on the habanero sauce if you’re sensitive to spice. Visit for happy hour during the week for a $5 deal on the three street tacos, affordable drinks, and a great time. 

La Chingada Tacos & Tequila also has a location in the Cypress area.

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

Image: Marco Torres

La Guadalupana Bakery & Café

This lively, family-run Montrose institution is beloved by many in the city, who pour in here on weekends for breakfast and lunch. The Diaz family is from the state of Puebla, which is famous for its mole poblano. Every item on offer is a winner, but the very best, the chicken mole taco, is off-menu. Bonus: The café de olla, infused with cinnamon, pairs perfectly with the almond croissant.

Laredo Taqueria locations are big community hubs across Houston.

Image: Marco Torres

Laredo Taqueria

The iconic Laredo Taqueria has four locations scattered across the Houston area, each with its own charm and menu—and a long cafeteria-style line. Try the fideo taco, essentially chicken and noodles inside a tortilla. If you’re an early riser, aim to be first in line so you don’t miss out on the stellar breakfast tacos.

Taconmadre

With a truck in Denver Harbor and two brick-and-mortars in South Houston and Channelview, Taconmadre’s bright green exterior beckons us to pull up to their drive-throughs every time we’re hungry. Plus, they’re all open 24 hours. You can’t go wrong with the street-style al pastor tacos, and before you leave, don’t forget to order a limonada agua fresca for the road.

Get yourself some birria at Tacos Doña Lena.

Tacos Doña Lena

Owner Angel Cabrera, whose parents are from Guanajuato, has transformed this small Spring Branch spot into a popular sensation that gained a spot on Yelp’s Top 100. Tacos Doña Lena specializes in birria tacos and quesabirria, which we love to drizzle with the restaurant’s excellent housemade salsas. Cabrera also brought a second location to the Lazybrook/Timbergrove neighborhood near the Heights with even more menu items (and a bar with margaritas).

Trompo is always a great order at Tacos la Bala.

Image: Emma Balter

Tacos la Bala

This local chain now has several locations serving taco-loving Houstonians. Each outpost has its own flair, but we love the vibe at the Gulfton one. Order a trompo taco, one of the best examples in town, and some barbacoa for good measure.

Tacos la Sultana

Located in the southeast area of Houston, this lively taco spot lives up to its name. Roughly translated as “the mother of all tacos,” Tacos la Sultana has two primary choices of meat: trompo and bistek. Upon walking up, you’ll think it’s just a taco truck, but off to the side it has plenty of space for seating, which is always a plus. And it offers various drink options, including a Mexican Coke, which one should never say no to.

Tacos La Sultana also has another location off Woodforest Boulevard.

Tacos Tierra Caliente

One of the most well-known trucks in the city, Tierra Caliente has been feeding Montrose residents and passersby for almost 20 years from its spot across the street from West Alabama Ice House. You can't go wrong with whichever choice of meat you choose for your taco, and be sure to eat it a picnic table at the ice house with an ice-cold beer. 

Tacos Tierra Caliente also has a location off North Durham Drive. 

Tamales Don Pepe

Owner René Hidalgo is often behind the counter at his small but charming café off Stella Link, and he makes many of the salsas himself, too. Stop by for breakfast on a relaxing weekend morning, perhaps after a bike ride along Brays Bayou. In the taco department, we particularly love the pastor and tinga.

There's a Taqueria Don Tin in many neighborhoods across the city.

Image: Marco Torres

Taqueria Don Tin

When you look this place up, you might be surprised by all the locations. We took a stroll to the one on the corner of Irvington and Tidwell in the Northside, known as Taqueria Don Tin #6. The taco truck went through a much-needed facelift, so if you haven’t been in a while and see a bright red-orange truck that says, “The Taco King on Tidwell,” know you’re in the right spot. Try the tacos Matamoros meal with al pastor, topped with queso fresco, cilantro, avocado, and onion, and add some spicy, creamy tomatillo salsa for the perfect complement of flavors.

Tio Trompo

This taqueria is the perfect spot for Houstonians looking to get a taste of an authentic trompo taco—marinated pork shawarma grilled in a revolving spit. At Tio Trompo, expect tender, well-seasoned meat with cilantro, onion, and your choice of corn or flour tortillas. And for those who like things to be on the spicy side, don’t forget to ask for the red salsa.

Tortillería Tlaxcalli

This place is taco heaven, with a steam table full of fillings for your creation of choice—of course, our favorite is the barbacoa. Seating options are quite limited, but we promise the tacos hold up extremely well in the car. Oh, and don’t forget to take home some fresh tortillas.

We are so grateful that Villa Arcos is back.

Image: Marco Torres

Villa Arcos

After a three-year hiatus during the pandemic that had Houstonians worrying the restaurant would never come back, the beloved Navigation Boulevard institution since 1977 is back. Both the food and the vibes are great at Villa Arcos, but what rises to the top is the spot’s “super tacos”—giant and stuffed with your favorite filling. The chorizo-potato super is our go-to order, but you do you.

Share