Houston’s, we have a problem
An hour after getting all the appropriate permits, the long-awaited Houston’s finally opened this past weekend at 303 Josephine Street. This sibling of the Cherry Creek Grill and other restaurants in the Hillstone chain has an expansive, sleek dining room and an inexplicable eleven seats at the bar. Eleven seats?…