Open for Dinner
Club Arcada 105 E. Main St., St. Charles, IL, United StatesClub Arcada will be open from 5PM to about 9pm. Enjoy mouthwatering appetizers, entrees, desserts and hand-crafted 1920s themed cocktails. Reservations strongly encouraged! More Information