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 Crystal Lake American Restaurants

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)

Portillo's Hot Dogs

#2 of 105 Restaurants in Crystal Lake
Map
Visitor photos (2)
Menu
Cuisines: American Hot Dogs

Benedict's La Strata

#3 of 105 Restaurants in Crystal Lake
Map
Visitor photos (5)
Menu
Cuisines: American

1776 Restaurant

#5 of 105 Restaurants in Crystal Lake
Price: $31 - $40 Map Menu
Cuisines: American

Jameson's Char House

#6 of 105 Restaurants in Crystal Lake
Price: $30 Map
Visitor photos (7)
Menu
Cuisines: American

Duke's Alehouse and Kitchen

#9 of 105 Restaurants in Crystal Lake
Price: $8 - $15 Map
Visitor photos (23)
Menu
Cuisines: American Hamburgers Pub Gastropub Vegan
Reserve

Andy's

#12 of 105 Restaurants in Crystal Lake
Map
Visitor photos (1)
Menu
Cuisines: American

Richard Walker's

#14 of 105 Restaurants in Crystal Lake
Map
Visitor photos (1)
Menu
Cuisines: American

Krystal Thai Restaurant

#16 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American Thai

Culver's

#20 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Williams Street Public House

#22 of 105 Restaurants in Crystal Lake
Map
Visitor photos (15)
Menu
Cuisines: American Pub

Galloway's Chicago Subs

#23 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Crystal Lake Rib House

#26 of 105 Restaurants in Crystal Lake
Map
Visitor photos (1)
Menu
Cuisines: American Barbecue

Le Petit Marche

#28 of 105 Restaurants in Crystal Lake
Map
Visitor photos (5)
Menu
Cuisines: American

Texas Roadhouse

#31 of 105 Restaurants in Crystal Lake
Map
Visitor photos (15)
Menu
Cuisines: American

Fire Bar and Grill

#33 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Chick-fil-A

#34 of 105 Restaurants in Crystal Lake
Map
Visitor photos (2)
Menu
Cuisines: American

Mr. A's

#35 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Five Guys

#39 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Arby's

#43 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Finn McCool's Irish Sports Pub

#44 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American Seafood Pub

Chili's Grill & Bar

#47 of 105 Restaurants in Crystal Lake
Map
Visitor photos (2)
Menu
Cuisines: Mexican American Southwestern Barbecue

Buffalo Wild Wings

#51 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American

Matt's Tavern

#60 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American Pub

Brink Street Resturant

#73 of 105 Restaurants in Crystal Lake
Map Menu
Cuisines: American