COVID-19: Stay up to date with our coverage on the coronavirus pandemic. Read more >



Restaurants in Houston

The ample girth of the average Texan testifies to the good eating on offer in the Lone Star state. Known as the dining capital of the United States, Houston just about edges out Dallas in the battle for best regional dining scene and is home to some truly excellent restaurants.

The best advice for newcomers to Houston is probably to try its barbecue and Tex-Mex offerings. Served at places such as Vic & Anthony's Steakhouse and El Tiempo Cantina, these two flavours keep visitors returning for more. El Tiempo Cantina, a lively restaurant that has been serving Houston locals and visitors with fajitas and margaritas since 1997 is an obvious favourite for many.

For those looking for something a little different, Houston's best Indian eatery Indika, known for its unique combinations, will satisfy all the senses. Visitors rarely go hungry when in Houston. There is generally something for everyone; a city with lots of cuisines catering to many tastes and varied spending powers.

$$$$$ | Tex-Mex

El Tiempo Cantina

This temple to Tex-Mex is hugely popular with locals, as much for its excellent food as its fun and lively vibe. Prepare yourself for Tex -Mex legends like crabmeat quesadillas and superb fajitas. The margaritas are an irresistible accompaniment.

Address: 3130 Richmond Ave
Telephone: (713) 807 1600

$$$$$ | Steakhouse

Vic & Anthony's Steakhouse

If you're looking for barbequed meat done just the way you like it, accompanied by a choice of award-winning wines, head to fun and friendly Vic & Anthony's. This restaurant has a comfortable, tasteful dining room to host its clientele of carnivores, most of which are regulars.

Address: 1510 Texas Ave
Telephone: (713) 228 1111

$$$$$ | Indian


By some margin Houston's best Indian eatery, Indika earns rave reviews for its unique combinations of Texas ingredients and Indian spices. Great desserts too. Don't miss the duck tandoori and order some naan bread to accompany just about every dish you order.

Address: 516 Westheimer Road
Telephone: (713) 524 2170

Become our Houston Travel Expert

We are looking for contributors for our Houston travel guide. If you are a local, a regular traveller to Houston or a travel professional with time to contribute and answer occasional forum questions, please contact us.