best restaurants in houston tacos tex-mex

Houstonians don’t mess around when it comes to good food. When they want to find the best restaurants in Houston, they mean they want the BEST restaurants in Houston. There really is something for every palate here. However, since the area is home to hundreds of places to eat, it can be a challenge deciding where to go for dinner. Ask around, and opinions will differ on which are the best restaurants in Houston. Make a list of the recommendations you get and eventually try them all, but to get you started, these are our picks for the best restaurants in Houston.

By the way, we don’t blame you if you drool a little.

Best-Known Houston Restaurants

Some local restaurants put Houston on the culinary map. Below are a couple of Houston’s hallmarks, plus an establishment with more recent fame.


Executive Chef Hugo Ortega cooks his native Mexican dishes from scratch. Guests can enjoy an extensive wine and cocktail list in the chic Montrose restaurant, which dates back to 1925.

Ninfa’s on Navigation

If it’s Tex-Mex you’re after, The Original Ninfa’s does it right. “Mama” Ninfa Laurenzo created the famous Tacos al Carbon, one of Ninfa’s specialties that you can now find in almost any Mexican restaurant.

Lankford Grocery & Market

You’ll encounter a line out the door for lunch, but the burgers — with all the fixin’s, of course — are well worth the wait. A spot on Diners, Drive-Ins & Dives in 2010 put this place on the map nationally.

Best Restaurants in Houston for Upscale Dining

When you think of the best restaurants in Houston, no doubt you picture fine eating establishments. Table linens and caviar, anyone? These options do not disappoint.

BCN Taste & Tradition

BCN describes “cutting-edge haute cuisine” as a blend of traditional and modern Spanish fare. The beverages list is impressive, as well.

La Table

Enjoy French chateau cuisine in an atmosphere that speaks to you – the restaurant offers several options, from fine dining to a cafe and bakery.

Brennan’s of Houston

This local landmark prides itself on Southern hospitality as well as a Southern menu. You’ll often find the “who’s who” of Houston dining here.

Best Restaurants in Houston

Our list wouldn’t be complete without a nod to some of the trendiest and tastiest up-and-comers.

Le Colonial

Do yourself a favor and visit this opulent establishment, if for nothing else than the grand atmosphere. The menu combines Vietnamese comfort food with French-Asian cuisine.

Whiskey Cake

One of Dallas’ best-kept secrets is now in nearby Katy. Farm-to-table cuisine and made-from-scratch cocktails fit right in at the restaurant, where you can sit in a rocking chair, at a fine table, or on the porch.

Cafe Azur

The cafe brings the French Riviera to Houston, offering Mediterranean and Provencal dishes. Oh, and did we mention there’s a wraparound bar?
Dining out is an adventure to enjoy with friends and loved ones, and there’s no shortage of culinary fun in this city. Whether you’re craving a fancy brunch or some authentic tamales, you’ll find the perfect fare to please your palate right here in Houston.

For those looking to enjoy something delicious on the run, here are a few local fast-food options:

Mytiburger, an old-fashioned burger joint and much more, has been a local favorite since opening in 1967.
2211 W 43rd St
Houston, TX 77018
(713) 686-7078

“Best tacos in Houston” is a phrase that might start a fight, but Villa Arcos is definitely a contender.
3009 Navigation Blvd
Houston, TX 77003
(713) 826-1099

Try Aladdin if you’re in the mood for Mediterranean.
912 Westheimer St
Houston, TX 77006
(713) 942-2321