We meticulously test and assess everything we review. Learn more about why you can trust us.

The 5 Best Mexican Breakfasts in Houston

mexican-food
  • Plenty of choices: The best Mexican breakfast in Houston should have plenty of choices to choose from! You don’t know what you’ll be craving on a particular day, after all!
  • Authentic flavor: A diverse menu is one thing - but flavor is another that we’re on the lookout for! Authentic Mexican food has that distinct taste that separates them from the crowd, after all!
  • Affordable pricing: Having breakfast on a dime really can help elevate the experience, and the best Mexican breakfast in Houston shouldn’t cost an arm and a leg!
  • Early opening time: Breakfasts are typically no later than 10 AM (as a general rule, anyway)! So a good Mexican breakfast should open early in case we want one before going to work.
  • Accessibility: Yes, we know that DoorDash exists. But the best Mexican breakfast in Houston should be accessible and easy to find so anyone can get a bite (or two) when they feel like it!

1.) Villa Arcos

Website: Villa Arcos

Address: 3009 Navigation Blvd Houston, TX 77003

Contact info: 832-426-4766

Operating Hours: 

  • Monday – Friday 6 AM – 2 PM
  • Saturday 7 AM – 2 PM
  • Sunday 8 AM – 2 PM
Google Reviews Score4.5/5
Yelp Reviews Score4.1/5
Facebook Reviews Score4.2/5
Total Reviews4.3/5
Score Consistency4.3/5

Pros

  • Food is made-to-order
  • All-day breakfast
  • Good, authentic food selection
  • Day-limited menus are a must-try

Cons

  • A little hard to find

Ever been tempted for Mexican breakfast in the middle of the day? Us, too. And that’s why we tried Villa Arcos!

What we appreciated about Villa Arcos is that they offer their breakfast menu all day long, and there’s a lot to choose from! If you want a filling option, the bacon and potato taco is the way to go. But if you have dietary restrictions, you can’t go wrong with potatoes and beans.

Their food is really fresh, too! Everything is made-to-order – you can taste the difference between freshly cooked bacon and reheated from the pantry! 

And if you want a memorable experience, we suggest you visit them on the weekends for an exclusive special menu. We highly recommend you try out their Barbacoa Tacos! 

If we do have a gripe with Villa Arcos, it’s probably that they’re located a bit further away from the main road which makes them a bit harder to find than others.

But in our opinion, Villa Arcos still takes the cake for being one of the best Mexican breakfasts in Houston thanks to their tacos alone. That, and the fact that nothing costs more than $12 really sealed the deal for us!

2.) La Guadalupana

Website: La Guadalupana

Address: 2109 Dunlavy St., Houston, TX 77006

Contact info: (713) 522-2301

Service Hours: 

  • Monday: Closed
  • Tuesday – Sunday: 7:00 AM – 2:00 PM
Google Reviews Score4.6/5
Yelp Reviews Score4/5
Facebook Reviews Score5/5
Total Reviews4.8/5
Score Consistency4.8/5

Pros

  • Diverse food options
  • The bakery menu is a must-try
  • Authentic Mexican breakfast
  • Reasonable pricing

Cons

  • Long wait time

With tons of authentic food options on the menu, you’re literally spoilt for choice for Mexican breakfast when you visit La Guadalupana!

In our opinion, you really have to give their Omelette Especial and the Taco Home Style a try. They have a unique flavor that’s very much unlike any other Mexican breakfasts in Houston. 

La Guadalupana also has good dessert options too! They all have just the right amount of sweetness, complementing the menu items well. We really have to put our hands down for their tiramisu and champurrado.

It’s not the cheapest out there, but it’s a reasonable price to pay for a Mexican breakfast in Houston. For, the Omelette Especial will cost $10, plus an extra $3.50 for their Tiramisu! 

But these options also come with longer than usual wait times. It took 30 to 40 minutes to get your order. While it might be okay for some, a breakfast menu should arrive. They serve their beverages like their coffees fast, so you won’t have to wait too long.

However, a long wait time isn’t enough to ruin our experience in La Guadalupena. They have great value for money and they’re quite accessible too, so we’ll definitely be back. 

3.) Tamales Don Pepe

Website: Tamales Don Pepe

Address: 3816 Link Valley Drive, Houston, TX 77025

Contact info: (281) 846-6195 

[email protected]

Service Hours: 

  • Monday: Closed
  • Tuesday – Saturday: 7 AM – 3 PM
  • Sunday: 8 AM – 3 PM
Google Reviews Score4.6/5
Yelp Reviews Score4.7/5
Facebook Reviews Score4.2/5
Total Reviews4.5/5
Score Consistency4.5/5

Pros

  • Plenty of Mexican food options
  • The breakfast menu is top-notch
  • Specialty drinks are a must-try
  • Good price points on every menu option

Cons

  • Smaller servings

If you’re craving for tamales in Houston, then Tamales Don Pepe is a must-visit! 

Although their tamales are awesome, their breakfast portion sizes are a bit too small. But then again, with everything on the menu costing only between $2.50 to $11, we got what we paid for.

But for what they lack in size and menu options, they make up for in flavor! So if we’re talking value for money, Tamales Don Pepe fits the bill.

We think you should definitely try the Pepe’s Breakfast Special if you want to start your day with a little bit of spice. Their spicy tomato sauce is really good and goes well with their hot chocolate.

Speaking of specialty drinks, their Cafe de Olla has that glorious kick you’d expect from a morning coffee. All that without being too hard on the stomach if you haven’t eaten yet! 

Oh and they’re not just for breakfast! We recommend visiting them on the weekend to try out their small Menudo as well.

4.) Hugo’s

Website: Hugo’s

Address: 1600 Westheimer, Houston, TX 77006

Contact info: 713-524-7744

Service Hours: 

  • Monday: Closed
  • Tuesday & Wednesday 3 PM – 9 PM 
  • Thursday 11:30 AM – 9 PM
  • Friday 11:30 AM -10:30 PM
  • Saturday 11 AM – 10:30 PM
  • Sunday 10 AM – 9 PM
Google Reviews Score4.6/5
Yelp Reviews Score4.1/5
Facebook Reviews Score4.3/5
Total Reviews4.3/5
Score Consistency4.3/5

Pros

  • Specialty cocktails are well-made
  • Happy Hour specials available
  • Vegan and vegetarian Mexican food
  • Limited-time events

Cons

  • More of a brunch spot

When you want a bit of a Mexican twist on your brunch options, then you should give Hugo’s a visit! Their diverse food options and specialty drinks make them stand out.

What’s more, Hugo’s has a wide vegan and vegetarian menu for you to choose from! We liked their Pastel de Chocolate and have to say their vegan chocolate is top-tier!

They also have limited-time events where you can get a promo on their menu. For example, as of the time of writing, Hugo’s runs a Holiday Lunch promo where you can buy plenty of items on the menu for $37 per person plus a beverage.

Now, Hugo’s is actually more of a brunch spot than an early breakfast place – but if you’re a late riser, then you give this joint a try. They open at 11 AM on most days and 3 PM on Tuesdays and Wednesdays.

And hey, if you like their breakfast, you should visit on the weekend for their brunch menu! The Huegos Rancheros and the Enchiladas del Dia are a must-try off their brunch menu. 

And if you’re in for a little fun, their sangria can take you to fun town!

5.) La Mexicana 

Credit: @kristietertel on Instagram

Website: La Mexicana

Address: 1018 Fairview St, Houston, TX 77006

Contact info: (713) 521-0963

Service Hours: 

  • Monday – Thursday: 7 AM – 10 PM
  • Friday-Saturday: 7 AM – 11 PM
  • Sunday: 7 AM – 9 PM
Google Reviews Score4/5
Yelp Reviews Score4.2/5
Facebook Reviews Score4.3/5
Total Reviews4.4/5
Score Consistency4.4/5

Pros

  • Long tenure in the community
  • Well-curated menu
  • Fajitas are made with good meat cuts
  • Open on Mondays

Cons

  • Some menu items are expensive

While most of the best Mexican breakfasts in Houston are closed on Mondays, La Mexicana is open for the entire week! 

La Mexicana has been part of the community since the 1950s, so they’re pretty well-known around the area for a good reason. Their well-curated menu really speaks volumes about that!

Their menu is well-made and is made to complement every item. In our opinion, the Chorizo con Huevo with an extra egg is the unique, tasteful breakfast menu we’ve been looking for.

Their fajitas are really good, too and it should be – they’re made from Angus beef, after all. And we think that’s exactly why some La Mexicana menu items are more expensive compared to others.

To put it in perspective, you’d have to spend $35 for one fajita. And while we know we’re paying for quality, we can’t help but feel that it’s a bit excessive. 

Nevertheless, we’re still willing to occasionally indulge for a taste of La Mexicana. If your budget is tight, their Taco de Chicharron is only $4,95.

FAQs about Mexican breakfasts

Related topics