Loading Video…
This browser does not support the Video element.
Barbecue Inn closing in Houston after decades
After more than 80 years, Barbecue Inn in Houston is closing. Lines are wrapped around the building as the restaurant prepares to shut its doors in just a couple days.