Sol Bistro invites you to share your experiences with us, and in return, we’ll prepare for you a made-from-scratch meal and a few cocktails to complement the conversation.
Expression. Culture. Originality.
237 North Main Street, Decatur, IL 62523
Monday-Thursday: 11:00 AM-8:00 PM
Friday-Saturday : 11:00 AM-9:00 PM