St Charles Restaurants, Bars & Pubs

With a large number and variety of restaurants from which to choose, browse the list below to find your next favorite dining place of choice. Click on a restaurant name to view contact information, hours, photos, menus and more!

Pork Chop



  • Szechwan Restaurant
  • Vino Thai
  • Wok 'n' Fire

Banquets & Catering

Bars & Pubs

  • The Office
  • Pub 222


  • Brunch Cafe

Fine Dining

  • Rox City Grill

Italian Restaurants

  • Francesca's by the River
  • Salerno's On the Fox
  • La ZaZa Trattoria

Mexican Restaurants

  • El Puente
  • On the Border Mexican Grill & Cantina


  • Giordano's
  • Riverside Pizza & Pub

Seafood & Sushi

  • E & S Fish Company




Restaurant Owners

If you own a restaurant in Batavia, Geneva or St. Charles, we'd like to add detailed information about it to! There's absolutely no charge for this service.

Simply e-mail us at to request a Restaurant Listing form that will take about 5 minutes for you to complete.