The last several times I've been here, the service was extremely slow. 30-35 minutes to receive food, even once when we were one of about three parties in the place. This is frustrating, as "The Depot" was once the preferred dining location in town. I understand why other places in town have gotten busier.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.