104 East Prairie Avenue

Decatur, Illinois 62523

Entry Door located at 
100 North Main Street

Indoor Dining & Curb Side

Monday - Thursday | 11:00am - 7:30pm
Friday - Saturday | 8:00am - 8:00pm
Patio Dining, Weather Permitting

Delivery to Downtown Decatur Businesses Monday - Friday | 11am - 2pm

Contact us about Corporate Catering
Business Catering Deliveries

Call us at:
(217) 475-1111


Call Ahead Seating:

(217) 519-8822

(call from parking lot)

We are following all requirements to keep our customers and staff safe. Masks are required for patio dining and must be worn every time staff is present at your table. 

No reservations required! We do ask that your full party is present to be seated.

Go with the Flo!