The Town House Houston aka the Down House is located on Yale Street in Houston , Texas. The Down House is a Houston institution, having been serving the community for over 50 years. We are a family-owned and operated business, and we take pride in providing our customers with the best possible service.
We offer a variety of services, including: breakfast, lunch, and dinner; catering; private parties; and special events. We also have a full bar, and we offer a variety of beers, wines, and spirits.
A locavore-friendly bar & eatery serving eclectic food & drink menus in a chill space with couches.
The Down House is the perfect place to enjoy a meal with friends or family, or to celebrate a special occasion. We look forward to serving you!
The Down House