300 W Main St
St Charles, IL 60174
St Charles, IL 60174
Open Hours11 a.m.-1 a.m. Sunday through Thursday; 11-2 a.m. Friday and Saturday
OverviewServes as both a family friendly restaurant and a hot nightspot in the tri-cities. They offer a wide range of menu items made from scratch using only the finest ingredients....
more