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 American Restaurants in DuPage County

Redo Search in Map
See more restaurants in your map view
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,586 Restaurants in DuPage County
#1 of 107 Restaurants in Wheaton
Price: $6 - $22 Map
Visitor photos (7)
Menu
Cuisines: American Barbecue

Portillo's (Downers Grove)

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

Zenwich (Elmhurst)

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

Blackberry Market (Glen Ellyn)

#11 of 1,586 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)

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

Jerusalem Cafe of Lombard (Lombard)

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

Mike Ditka's (Oakbrook Terrace)

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

Portillo's Restaurant Group (Oak Brook)

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

Egg'lectic Cafe (Wheaton)

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

Adelle's (Wheaton)

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

The Baked Apple Breakfast Company (Downers Grove)

#29 of 1,586 Restaurants in DuPage County
#4 of 138 Restaurants in Downers Grove
Map
Visitor photos (4)
Menu
Cuisines: American

Chick-fil-A of Bolingbrook (Bolingbrook)

#31 of 1,586 Restaurants in DuPage County
#1 of 127 Restaurants in Bolingbrook
Map Menu
Cuisines: American

Portillo's (Elmhurst)

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

Cooper's Hawk Winery & Restaurant (Burr Ridge)

#35 of 1,586 Restaurants in DuPage County
#1 of 18 Restaurants in Burr Ridge
Price: $11 - $35 Map
Visitor photos (18)
Menu
Cuisines: American
Reserve

Egg Harbor Cafe (Elmhurst)

#36 of 1,586 Restaurants in DuPage County
#4 of 112 Restaurants in Elmhurst
Price: $10 - $20 Map
Visitor photos (11)
Menu
Cuisines: American

Egg Harbor Cafe (Wheaton)

#41 of 1,586 Restaurants in DuPage County
#4 of 107 Restaurants in Wheaton
Map
Visitor photos (9)
Menu
Cuisines: American

Portillo's (Addison)

#43 of 1,586 Restaurants in DuPage County
#2 of 68 Restaurants in Addison
Map
Visitor photos (1)
Menu
Cuisines: American

Seasons 52 (Oak Brook)

#44 of 1,586 Restaurants in DuPage County
#3 of 66 Restaurants in Oak Brook
Price: $50 Map
Visitor photos (6)
Menu
Cuisines: American
Reserve

Portillo's Hot Dogs (Glen Ellyn)

#46 of 1,586 Restaurants in DuPage County
#6 of 73 Restaurants in Glen Ellyn
Map
Visitor photos (2)
Menu
Cuisines: Italian American Hot Dogs

J Alexander's Restaurant (Oak Brook)

#48 of 1,586 Restaurants in DuPage County
#4 of 66 Restaurants in Oak Brook
Price: $18 Map
Visitor photos (6)
Menu
Cuisines: American Steakhouse Seafood Contemporary Pub
Reserve

Egg Harbor Cafe (Downers Grove)

#53 of 1,586 Restaurants in DuPage County
#6 of 138 Restaurants in Downers Grove
Price: $10 - $20 Map
Visitor photos (22)
Menu
Cuisines: American

Blueberry Hill Pancake House (Darien)

#56 of 1,586 Restaurants in DuPage County
#2 of 43 Restaurants in Darien
Map
Visitor photos (3)
Menu
Cuisines: American

All Aboard Diner (Downers Grove)

#57 of 1,586 Restaurants in DuPage County
#8 of 138 Restaurants in Downers Grove
Price: $10 - $15 Map
Visitor photos (3)
Menu
Cuisines: American

Ivy Restaurant (Wheaton)

#58 of 1,586 Restaurants in DuPage County
#5 of 107 Restaurants in Wheaton
Price: $30 Map
Visitor photos (3)
Menu
Cuisines: American
Reserve

Standard Market Grill (Westmont)

#59 of 1,586 Restaurants in DuPage County
#3 of 84 Restaurants in Westmont
Map
Visitor photos (2)
Menu
Cuisines: American

The Bavarian Lodge (Lisle)

#61 of 1,586 Restaurants in DuPage County
#3 of 57 Restaurants in Lisle
Price: $9 - $22 Map
Visitor photos (12)
Menu
Cuisines: American German Austrian Brew Pub European Pub

Ted's Montana Grill (Bolingbrook)

#62 of 1,586 Restaurants in DuPage County
#2 of 127 Restaurants in Bolingbrook
Map
Visitor photos (11)
Menu
Cuisines: American Steakhouse

Redstone American Grill (Oak Brook)

#68 of 1,586 Restaurants in DuPage County
#6 of 66 Restaurants in Oak Brook
Price: $30 Map
Visitor photos (7)
Menu
Cuisines: American
Reserve

Anyway's Chicago Restaurant (Lombard)

#76 of 1,586 Restaurants in DuPage County
#5 of 158 Restaurants in Lombard
Map
Visitor photos (1)
Menu
Cuisines: American

Glen Prairie (Glen Ellyn)

#80 of 1,586 Restaurants in DuPage County
#8 of 73 Restaurants in Glen Ellyn
Price: $20 - $40 Map
Visitor photos (7)
Menu
Cuisines: American Contemporary
Reserve