A Look at the After 26 Depot

Construction of the After 26 Depot has been an ongoing project in Cadillac, though the unique restaurant is closer than ever to its completion. Eric Wotila has the latest.