Come by and enjoy some of the best food, service and friendliness in Downtown Decatur! We serve breakfast all day, have daily homemade pies and a wonderful selection of soups, salads, sandwiches and specials!
217 North Main Street, Decatur, IL 62523
Monday-Saturday: 6:30 AM-2:00 PM
Sunday: 8:00 AM-2:00 PM