4.4 stars based on 1492 ratingsToday's hours: 11 am-1:30 amAdd a review
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!
I had a delightful lunch at Big A's on the Riverfront! 🌊 The atmosphere felt cozy yet lively, perfect for enjoying a midweek break. I went for the Hot Bacon Sandwich, which was a tasty surprise - definitely a must-try! The local beers on tap added a nice touch, making it a well-rounded experience.
Our server was friendly and attentive, which made us feel right at home. The only downside was finding parking, but it was worth it for the great food and service. Will be back soon!