5 /5 Robert Schwent: The first ever restaurant in Decatur, IL history to matter that is still open. Its a magical place in that the better their food tastes to you the better you probably are as a person. Disagree? Exactly!
1683 W King St, Decatur, IL 62522
(217) 423-2900
GG map: https://www.google.com/maps/place/?q=place_id:ChIJV7qFyP6wdIgRLmnxYkpGnnk