Coming soon to the block across Durham from W Grill, just south of Washington: Otto’s Barbecue & Catering. The 67-year-old chain has plans for its first standalone location since the original on Memorial Dr. was sold in 2009 (for less than its owners felt it should’ve been) and demolished to make way for a collection […more]
Posted in: Houston
Comments are closed.