top of page
gracefulordinary.jpg

Restaurants in
St. Charles, IL

Looking for the best restaurants in St. Charles, IL?

No matter what you're in the mood to eat, St. Charles offers a wide range of dining options that will never fail to satisfy your taste buds. Whether you're looking to have an outdoor dining experience on the Fox River, or if you're looking to grab a drink at one of the local bars or breweries, you are sure to make some unforgettable memories. 

(Practicing a specific diet? Click here to find some great places to eat that offer gluten-free or vegan-friendly menus and offerings.)

3rd Street Pub

3rd Street Pub

Italian/Pizza

Neapolitan and New Haven-style pizza, wings, & sandwiches.

11 N 3rd St., Unit C, St. Charles, IL 60174

630-797-5158

Alley 64

Alley 64

American

Pub with full bar, outdoor area, & classic American comfort food.

212 Main St., St. Charles, IL 60174

630-513-6464

Arandas Jalisco's Tacos

Arandas Jalisco's Tacos

Mexican

Long-running Tex-Mex chain specializing in taco-truck fare.

311 N 2nd St., St. Charles, IL 60174

630-443-1306

Chamber Red Chinese Bistro

Chamber Red Chinese Bistro

Asian

Specializing in authentic Chinese cuisine with a modern twist.

1554 E Main St., St. Charles, IL 60174

630-797-5155

Chef Abdul Mediterranean

Chef Abdul Mediterranean

Mediterranean

Relaxed environment focusing on homestyle Middle Eastern eats.

2075 Prairie St., St. Charles, IL 60174

630-549-6378

Colonial Cafe

Colonial Cafe

American

Family-friendly diner serving breakfast, lunch, dinner for over 115 years.

1625 E Main St., St. Charles, IL 60174

630-584-4647

Crazy Fox Bar & Grille

Crazy Fox Bar & Grille

American

Downtown pub with familiar plates, cocktails, & draft beer.

104 E Main St., St. Charles, IL 60174

630-940-2876

Domo Sushi

Domo Sushi

Asian

Family-owned Japanese and sushi restaurant and buffet.

1890 W Main St., St. Charles, IL 60174

630-819-6088

E&S Fish Company

E&S Fish Company

Seafood

Gourmet fish market & restaurant offering fresh fish flown-in daily.

311 N 2nd St., St. Charles, IL 60174

630-444-0168

El Rayo Burritos Guacamole

El Rayo Burritos Guacamole

Mexican

Traditional Mexican cuisine inside a vibrant building with a casual interior.

818 E Main St., St. Charles, IL 60174

331-901-5988

Flagship on the Fox

Flagship on the Fox

American

Sports bar with an indoor/outdoor patio serving American fare.

100 S Riverside Ave., St. Charles, IL 60174

630-549-7672

Gia Mia

Gia Mia

Italian/Pizza

Farm-to-table Italian cuisine, wood-fired pizza, small plates, & cocktails.

31 S 1st St., St. Charles, IL 60174

630-415-0770

Jalapeno Grill

Jalapeno Grill

Mexican

Diverse Mexican dishes, served in a quirky space lined with old photos.

602 Geneva Rd., St. Charles, IL 60174

630-587-1918

La Mesa Modern Mexican

La Mesa Modern Mexican

Mexican

Vibrant traditional Mexican inspired menu with new age modern flare.

51 S 1st St., St. Charles, IL 60174

630-549-0162

Los Burritos Mexicanos

Los Burritos Mexicanos

Mexican

Old-school eatery featuring traditional Mexican comfort food.

2125 W Main St., St. Charles, IL 60174

630-584-9610

McNally's Irish Pub

McNally's Irish Pub

Irish

Traditional Irish pub offering a classic menu & beer on tap.

109 W Main St., St. Charles, IL 60174

630-513-6300

Moto iMoto

Moto iMoto

Asian

East-meets-West Pan-Asian cuisine with large libations menu & sake.

181 S 1st St., St. Charles, IL 60174

630-425-0990

Olive Garden

Olive Garden

Italian/Pizza

Popular family-friendly chain featuring Italian standards.

212 Main St., St. Charles, IL 60174

630-443-1122

Pho 95

Pho 95

Asian

Simple setting for Vietnamese soups, buns, banh mi, noodles, & other classics.

2770 E Main St., St. Charles, IL 60174

630-945-3870

Pomodoro E. Mozzarella Pizzeria

Pomodoro E. Mozzarella Pizzeria

Italian/Pizza

Italian eatery focusing on Italian cuisine & pizza using fresh ingredients.

1850 W Main St., St. Charles, IL 60174

630-549-0589

Riverside Pizza & Pub

Riverside Pizza & Pub

American/Pizza

Bi-level parlor for creative pizza, draft beer, and cocktails.

102 E Main St., St. Charles, IL 60174

630-549-6644

Rock 'N Za

Rock 'N Za

Italian/Pizza

Featuring brick-oven pizza and vintage pinball machines at the Arcada Theatre.

105 E. Main St., St. Charles, IL 60174

630-962-7000

Salerno's on the Fox

Salerno's on the Fox

Italian/Pizza

Family-friendly riverside spot for Italian mainstays & pizza.

320 N 2nd St., St. Charles, IL 60174

630-584-7900

Shakou

Shakou

Asian

Sleek venue offering sushi, cooked Japanese fare, & cocktails.

312 W Main St., St. Charles, IL 60174

630-549-6079

Spotted Fox Ale House

Spotted Fox Ale House

American

Sports bar with a patio for American food & craft beers on tap.

3615 E Main St., St. Charles, IL 60174

630-584-2239

Szechwan Restaurant

Szechwan Restaurant

Asian

Second-story downtown restaurant serving a menu of Mandarin & Cantonese dishes.

117 W Main St., St. Charles, IL 60174

630-513-1889

Taco Urbano

Taco Urbano

Mexican

Traditional Mexican cuisine with a modern twist.

3025 E. Main St., St. Charles, IL 60174

630-945-3937

Tap House Grill

Tap House Grill

American

Made-from-scratch creative American pub fare and craft beers.

3341 W Main St., St. Charles, IL 60175

630-443-1664

Teriyaki Madness

Teriyaki Madness

Asian

Counter-serve branch serving Asian-style rice & noodle bowls.

1840 W Main St., St. Charles, IL 60174

630-940-2141

The Filling Station Pub & Grill

The Filling Station Pub & Grill

American

Antique-adorned pub with a diverse American menu & a large outdoor patio.

300 Main St., St. Charles, IL 60174

630-584-4414

The Hive

The Hive

American

Tavern offering handcrafted food and sophisticated drinks.

2014 W Main St., St. Charles, IL 60174

630-549-0268

The Wine Exchange

The Wine Exchange

American

Enjoy casual dining with small plates and an endless wine selection with over 2000 bottles.

1 Illinois St., #140, St. Charles, IL 60174

630-513-5577

Urban Counter

Urban Counter

American

Local-chain offering made-to-order burgers, salads, sandwiches, & more.

1825 Lincoln Hwy., St. Charles, IL 60174

630-402-0470

Whiskey Bend

Whiskey Bend

American

Elevated American gastropub with large outdoor patio and bar.

222 W Main St., St. Charles, IL 60174

630-549-7061

Wok n Fire

Wok n Fire

Asian

Sushi-centric concept featuring contemporary Asian-inspired cuisine.

2801 E Main St., St. Charles, IL 60174

630-444-3580

Acqua E Farina

Acqua E Farina

Italian/Pizza

Delicious homemade pizza & Italian food for pick-up.

2712 E Main St., St. Charles, IL 60174

630-549-7340

Alter Brewing + Kitchen

Alter Brewing + Kitchen

American

Craft Brewery with riverside patio, container bar, & a food full menu.

12 S 1st St., St. Charles, IL 60174

331-901-5949

Burrito Los Azaderos

Burrito Los Azaderos

Mexican

Serving classic Mexican dishes & a wide selection of tequila.

2400 E Main St., STE 112, St. Charles, IL 60174

331-901-5099

Charlie Fox's Pizzeria

Charlie Fox's Pizzeria

Italian/Pizza

Chicago-style pizza restaurant in a casual environment, serving beer & wine.

3341 W. Main St., St. Charles, IL 60174

630-443-8888

Chums Shrimp Shack

Chums Shrimp Shack

Seafood

Seafood establishment featuring fried, handheld, & grilled fish offerings.

2115 W Main St., St. Charles, IL 60174

630-797-5158

Cooper's Hawk

Cooper's Hawk

American

Winery & restaurant providing a modern, casual dining experience.

3710 E Main St., St. Charles, IL 60174

630-940-1000

Dave's Burritos

Dave's Burritos

Mexican

Authentic Mexican food favorites specializing in their burritos.

3677 E Main St., St. Charles, IL 60174

630-513-1760

Duke's Northwoods

Duke's Northwoods

American

Wisconsin-themed restaurant serving northern favorites & an extensive drink menu.

7 E Main St., St. Charles, IL 60174

331-235-5818

El Puente Restaurant

El Puente Restaurant

Mexican

Old-country-style setting showcasing Mexican comfort food & cocktails.

112 E Main St., St. Charles, IL 60174

630-377-8884

Evergreen Pub and Grille

Evergreen Pub and Grille

American

Tavern with outdoor patio & a wide variety of American cuisine.

1400 W Main St., St. Charles, IL 60174

331-901-5142

Fry n' Wings

Fry n' Wings

American Asian

Premier Asian Fusion restaurant.

610 E. Main St., St. Charles, IL 60174

630-945-3561

Giordano's Restaurant & Pizza

Giordano's Restaurant & Pizza

Italian/Pizza

Chicago-style deep dish pizza & other Italian favorites in a family-friendly atmosphere.

3641 E Main St., St. Charles, IL 60174

630-762-1600

La Huerta Mexican Grill

La Huerta Mexican Grill

Mexican

Authentic Mexican cuisine, Market, and Butcher Shop.

580 S. Randall Rd., St. Charles, IL 60174

630-587-0549

La Za'Za Trattoria

La Za'Za Trattoria

Italian/Pizza

Italian steakhouse with pasta, chops, seafood, & pizza in a relaxed, stylish setting.

5 S 1st St., St. Charles, IL 60174

630-443-9304

MalyThai

MalyThai

Asian

Thai restaurant serving familiar dishes with a full bar.

3825 E Main St., St. Charles, IL 60174

630-443-8461

Mio Modo | Italian Restaurant in IL

Mio Modo | Italian Restaurant in IL

Italian/Pizza

Restaurant featuring pasta, pizza, & other Italian dishes in a romantic setting.

200 S 2nd St., St. Charles, IL 60174

630-587-8221

Nuova Italia Ristorante

Nuova Italia Ristorante

Italian/Pizza

Authentic Italian located in a restored church built in 1841.

18 N 4th St., St. Charles, IL 60174

630-584-4040

Osteria Trulli

Osteria Trulli

Italian/Pizza

Italian eatery focusing on wood-fired pizza & Pugliese authentic food.

210 Cedar St., St. Charles, IL 60174

630-797-5566

Pho Ly

Pho Ly

Asian

Downtown family-owned restaurant serving traditional Vietnamese cuisine.

305 W Main St., St. Charles, IL 60174

630-797-5099

ROX City Grill

ROX City Grill

American

Upscale lounge serving global small and large plates in the Hotel Baker.

100 W Main St., St. Charles, IL 60174

630-584-2100

Rock 'N Ravioli

Rock 'N Ravioli

Italian/Pizza

Featuring authentic Italian cuisine in a unique Rock 'N Roll setting.

105 E. Main St., St. Charles, IL 60174

630-962-7000

Rookies All-American Pub & Grill

Rookies All-American Pub & Grill

American

Sports-focused, family-friendly pub with an American menu.

1545 W Main St., St. Charles, IL 60174

630-513-0681

Salsa Verde

Salsa Verde

Mexican

Fast-casual establishment specializing in authentic & fresh Mexican food.

1850 Lincoln Hwy., St. Charles, IL 60174

630-444-0673

Smitty's on the Corner

Smitty's on the Corner

American

Cafe offering gourmet deli sandwiches, soups, & ice cream.

15 E Main St., St. Charles, IL 60174

630-762-1080

St. Charles Place

St. Charles Place

American

Serving traditional American fare in a woodsy supper club setting.

2550 E Main St., St. Charles, IL 60174

630-377-3333

Taco Madre

Taco Madre

Mexican

Tequeria offering authentic Mexican street tacos & traditional eats.

902 S Randall Rd., St. Charles, IL 60174

630-549-6161

Tacos Del Valle

Tacos Del Valle

Mexican

Mexican restaurant offering a wide selection of Mexican fare.

6N559 Illinois 25, St. Charles, IL 60174

224-238-7041

Taste of the Himalayas

Taste of the Himalayas

Indian

Regional Indian & Nepalese cuisine in a casual setting with a lunch buffet.

110 N 3rd St., St. Charles, IL 60174

630-444-1575

Thai Corner

Thai Corner

Asian

Serves a variety of Thai dishes using the freshest and finest ingredients.

615 S Randall Ave. Unit 115

331-286-3130

The Graceful Ordinary

The Graceful Ordinary

American

Upscale Regional American cuisine with picturesque river view patio.

3 E Main St., St. Charles, IL 60174

331-235-5803

The Office Dining & Spirits

The Office Dining & Spirits

American

Pub with large garden patio offering New American entrees and beer.

201 E Main St., St. Charles, IL 60174

630-549-0287

Ton-Ichi Ramen

Ton-Ichi Ramen

Asian

Casual environment for Japenese fare, ramen, & milk teas.

3843 E Main St., St. Charles, IL 60174

331-901-5994

Wahlburgers

Wahlburgers

American

Casual restaurant with outdoor seating serving famous burgers.

825 S Randall Rd., St. Charles, IL 60174

331-235-5200

Wings and Chips

Wings and Chips

American

100% Halal wings, sandwiches, fried chicken, and more.

1960 W Main St., St. Charles, IL 60174

331-286-3028

bottom of page