Downtown Cafe

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!

LOCATION:

217 North Main Street, Decatur, IL 62523
217-428-1120
Map

HOURS:

Monday-Saturday: 6:30 AM-2:00 PM
Sunday: 8:00 AM – 2:00 PM

CONNECT:

Website

Facebook


Back to Top ↑
  • Facebook