Down House

Down House

1801 Yale St, Houston, TX
(713) 864-3696 serving: Central, Greater Heights
open:Mon-Sun: 9am-12am

Location, Location, Location:

Categories:

Lunch Spot, Traditional American, Bar Menu, Coffee & Tea Shops, Restaurants, Coffeehouses,

The Low Down

Rants, Raves & Reviews