The Depot Restaurant

American
$ $ $ $
124 E Davie St
Anna, IL 62906
(618) 833-7124

Menu

Tips

  • The coolest bar and good food