Terra
Bar · French
Terra is a vibrant eatery offering a taste of France with a Houston twist. This establishment features a farm-to-table approach with seasonal ingredients, providing a warm and inviting atmosphere. It operates as a restaurant, bar, and hookah lounge.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Terra.
Local restaurants nearby
8617 Westheimer Rd, Houston, TX 77063, USA



