Big A's On the Riverfront
American restaurant, Bar
About
Located at 308 N Main St in St. Charles, Big A's On the Riverfront serves up American comfort food in a cozy, historic setting. With an inviting atmosphere perfect for groups and solo diners alike, you'll find everything from hearty Reuben sandwiches to local craft beers. Diners rave about the friendly service, quick bites, and laid-back vibe, especially at the bar. While the parking can be a bit tricky, the fantastic views of the river and reasonable prices make it worth the effort. Don't miss their happy-hour specials!