You are now leaving Menulist
We hope to see you again soon!
The Decatur Club
158 W Prairie Ave Decatur, IL 62523-1230, United States
Tradamerican, French, American, North American, Soup, Chicken, Drinks, Brunch, Dining, Venues & Event Spaces
The redirect does not work? Just click on this link or copy it into your address bar