Auburn favorite The Depot is back in business. The restaurant now sports new hours: Wednesday-Saturday 5pm-9pm, and Sunday 5pm-8pm. Additionally, online ordering and contactless pickup are just a few of the safe new features The Depot has to offer. Check it out, but only after you check in—they’re taking reservations only.