JavaScript is not enabled.
Great food, great location! - Review by Jessica H | Depot the

Depot the

Claim
No image

Great food, great location! 4/17/2006

The Depot is one of the best places to eat in Vandalia. There are lots of choices and the food is great. The location, right in the middle of downtown Vandalia in the old train station, is perfect. The service is also pretty good. Prices are affordable and the atmosphere is quite nice. I love going out to eat here for special occasions or just to make a boring night a little more exciting with some good food. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021