Houston’s biggest restaurant closings so far this year

June 21, 2017

The Outback Steakhouse on Loop 610 at Beechnut has closed. A statement by parent company Bloomin’ Brands reports that it will close 43 of 1,500 locations nationwide. The Outback Steakhouse on Loop 610 at Beechnut has closed. A statement by parent company …