We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in DuPage County, IL

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Steamboat BBQ (Wheaton)

#1 of 1,581 Restaurants in DuPage County
#1 of 107 Restaurants in Wheaton
Price: $6 - $22 Map
Visitor photos (7)
Menu
Cuisines: American Barbecue

Chama Gaucha (Downers Grove)

#2 of 1,581 Restaurants in DuPage County
#1 of 137 Restaurants in Downers Grove
Price: $31 - $50 Map
Visitor photos (10)
Menu
Cuisines: Steakhouse
Reserve

Portillo's (Downers Grove)

#3 of 1,581 Restaurants in DuPage County
#2 of 137 Restaurants in Downers Grove
Map
Visitor photos (13)
Menu
Cuisines: Italian American Hot Dogs

Antico Posto (Oak Brook)

#4 of 1,581 Restaurants in DuPage County
#1 of 66 Restaurants in Oak Brook
Price: $15 - $30 Map
Visitor photos (6)
Menu
Cuisines: Italian Pasta

Christy's Restaurant Pancake House (Wood Dale)

#5 of 1,581 Restaurants in DuPage County
#1 of 32 Restaurants in Wood Dale
Map
Visitor photos (1)
Menu

The Capital Grille (Lombard)

#6 of 1,581 Restaurants in DuPage County
#1 of 158 Restaurants in Lombard
Price: $60 - $80 Map
Visitor photos (24)
Menu
Cuisines: Steakhouse Greek
Reserve

Waterleaf (Glen Ellyn)

#7 of 1,581 Restaurants in DuPage County
#1 of 73 Restaurants in Glen Ellyn
Price: $31 - $50 Map
Visitor photos (2)
Menu
Cuisines: French Seafood
Reserve

Red Apple Pancake House & Restaurant (Carol Stream)

#8 of 1,581 Restaurants in DuPage County
#1 of 68 Restaurants in Carol Stream
Map
Visitor photos (3)
Menu

Sarpino's Pizza (Elmhurst)

#9 of 1,581 Restaurants in DuPage County
#1 of 112 Restaurants in Elmhurst
Price: $5 - $25 Map
Visitor photos (2)
Menu
Cuisines: Italian Pizza Sandwiches Pasta Chicken Wings

Blackberry Market (Glen Ellyn)

#10 of 1,581 Restaurants in DuPage County
#2 of 73 Restaurants in Glen Ellyn
Price: $5 - $10 Map
Visitor photos (12)
Menu
Cuisines: American Cafe

Fire + Wine (Glen Ellyn)

#11 of 1,581 Restaurants in DuPage County
#3 of 73 Restaurants in Glen Ellyn
Map
Visitor photos (29)
Menu
Cuisines: Italian American Pasta

Zenwich (Elmhurst)

#12 of 1,581 Restaurants in DuPage County
#2 of 112 Restaurants in Elmhurst
Map
Visitor photos (3)
Menu
Cuisines: Japanese American Sandwiches

Bohemian Crystal (Westmont)

#13 of 1,581 Restaurants in DuPage County
#1 of 84 Restaurants in Westmont
Map
Visitor photos (4)
Menu
Cuisines: Czech Eastern European

Los Dos (Downers Grove)

#14 of 1,581 Restaurants in DuPage County
#3 of 137 Restaurants in Downers Grove
Map Menu
Cuisines: Mexican

Yerbabuena (Lisle)

#15 of 1,581 Restaurants in DuPage County
#1 of 56 Restaurants in Lisle
Map
Visitor photos (1)
Menu
Cuisines: Mexican

C K Pad Thai (Carol Stream)

#16 of 1,581 Restaurants in DuPage County
#2 of 68 Restaurants in Carol Stream
Map
Visitor photos (3)
Menu
Cuisines: Thai

Jerusalem Cafe of Lombard (Lombard)

#17 of 1,581 Restaurants in DuPage County
#2 of 158 Restaurants in Lombard
Map
Visitor photos (1)
Menu

Devon Seafood and Steak (Oakbrook Terrace)

#18 of 1,581 Restaurants in DuPage County
#1 of 38 Restaurants in Oakbrook Terrace
Price: $30 - $60 Map
Visitor photos (49)
Menu
Cuisines: Steakhouse Bar Seafood
Reserve

Mike Ditka's (Oakbrook Terrace)

#19 of 1,581 Restaurants in DuPage County
#2 of 38 Restaurants in Oakbrook Terrace
Price: $20 - $40 Map
Visitor photos (3)
Menu
Reserve

Pappadeaux Seafood Kitchen (Westmont)

#20 of 1,581 Restaurants in DuPage County
#2 of 84 Restaurants in Westmont
Map
Visitor photos (31)
Menu
Cuisines: Seafood

Gianorio's Pizza & Pasta (Winfield)

#21 of 1,581 Restaurants in DuPage County
#1 of 18 Restaurants in Winfield
Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza

Portillo's Restaurant Group (Oak Brook)

#22 of 1,581 Restaurants in DuPage County
#2 of 66 Restaurants in Oak Brook
Map Menu
Cuisines: Italian Hot Dogs Sandwiches

Bistro Monet (Glen Ellyn)

#23 of 1,581 Restaurants in DuPage County
#4 of 73 Restaurants in Glen Ellyn
Map
Visitor photos (6)
Menu
Cuisines: French

Egg'lectic Cafe (Wheaton)

#24 of 1,581 Restaurants in DuPage County
#2 of 107 Restaurants in Wheaton
Map
Visitor photos (6)
Menu
Cuisines: American

Adelle's (Wheaton)

#25 of 1,581 Restaurants in DuPage County
#3 of 107 Restaurants in Wheaton
Price: $30 Map
Visitor photos (16)
Menu
Cuisines: French American
Reserve

Al's Pizza (Warrenville)

#26 of 1,581 Restaurants in DuPage County
#1 of 37 Restaurants in Warrenville
Map Menu

Portillo's (Willowbrook)

#27 of 1,581 Restaurants in DuPage County
#1 of 38 Restaurants in Willowbrook
Map Menu
Cuisines: Italian

The Baked Apple Breakfast Company (Downers Grove)

#28 of 1,581 Restaurants in DuPage County
#4 of 137 Restaurants in Downers Grove
Map
Visitor photos (4)
Menu
Cuisines: American

Lou Malnati's Pizzeria (Bloomingdale)

#29 of 1,581 Restaurants in DuPage County
#1 of 73 Restaurants in Bloomingdale
Map Menu
Cuisines: Pizza

Portillo's (Elmhurst)

#30 of 1,581 Restaurants in DuPage County
#3 of 112 Restaurants in Elmhurst
Map
Visitor photos (3)
Menu
Cuisines: American