The Wine Cellar Houston
The Wine Cellar Houston is a casual food and wine bar located at 540 Texas Ave. Ste. B in the Bayou Center in Downtown Houston.
Relax on our 40 seat outdoor patio and enjoy a gorgeous afternoon or evening in the Downtown Theater District.More About Us
Have a special event coming up?
Let us help you by hosting it at The Wine Cellar Tasting Room. We have many food and drink options and can accommodate up to 40 guests for your private function.Plan Your Event
Our Mezza menu has a selection appetizers with a Mediterranean influence.View Our Menu