CultureMap Houston

CultureMap Houston left a tip at Down House

1801 Yale St (W 18th St), Houston, TX | November 29, 2011
Down House's hybrid system can make service confusing. Seating is open, and no matter where you sit — the bar, the couches or the more traditional tables — there's a server to wait on you.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Down House
8.5
Houston, TX
New American Restaurant
Show More (on 2 To-do Lists)