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 Berrien County American Restaurants

I like:
American
Online reservations
Delicatessen
Pizza
Cheap eats
Mid-range
Fine dining
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#1 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (17) | Menu
Bentwood Tavern (New Buffalo)
#7 of 379 restaurants in Berrien County
Price: $9 - $25
Cuisines: American, Pizza, Seafood, Contemporary
Map | Visitor photos (26) | Menu
Reserve
#9 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (21)
#13 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (51) | Menu
#20 of 379 restaurants in Berrien County
Price: $5 - $12
Cuisines: American, Vegan, Vegetarian
Map | Visitor photos (9) | Menu
#22 of 379 restaurants in Berrien County
Price: $20 - $25
Cuisines: American
Map | Visitor photos (5) | Menu
Coach's Bar & Grill (Stevensville)
#24 of 379 restaurants in Berrien County
Cuisines: American
Menu
#25 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (8) | Menu
Jackie's Cafe (New Buffalo)
#29 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (1)
#31 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (3)
The Buck (Saint Joseph)
#32 of 379 restaurants in Berrien County
Cuisines: Hamburgers
Map | Visitor photos (1) | Menu
Froehlich's (Three Oaks)
#35 of 379 restaurants in Berrien County
Cuisines: American
Map
Players Bar & Grille (Saint Joseph)
#42 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (1)
Redamak's Tavern (New Buffalo)
#46 of 379 restaurants in Berrien County
Price: $20
Cuisines: American, Hamburgers
Map | Visitor photos (17) | Menu
Schu's Grill and Bar (Saint Joseph)
#47 of 379 restaurants in Berrien County
Price: $10 - $50
Cuisines: American
Map | Visitor photos (11) | Menu
Bread + Bar (Benton Harbor)
#49 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (5)
Ray's on the Green (Benton Harbor)
#52 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (1)
#54 of 379 restaurants in Berrien County
Cuisines: American
Map
Clementine's Too (Saint Joseph)
#56 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (16) | Menu
Elm Street Bistro (Three Oaks)
#57 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (3) | Menu
Rosie's (New Buffalo)
#64 of 379 restaurants in Berrien County
Price: $20
Cuisines: American
Map | Visitor photos (3)
Rye Belles (Saint Joseph)
#65 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (7) | Menu
The Hob Nob (Niles)
#67 of 379 restaurants in Berrien County
Cuisines: American
Map
#68 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (27) | Menu
The Viola Cafe (Three Oaks)
#72 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (1)
Bert's Breakfast Korner (Stevensville)
#77 of 379 restaurants in Berrien County
Price: $5 - $10
Cuisines: American
Map | Visitor photos (1)
Pumpernickel (Union Pier)
#78 of 379 restaurants in Berrien County
Cuisines: American
Map
Kay's Family Kitchen (Saint Joseph)
#80 of 379 restaurants in Berrien County
Cuisines: American
Visitor photos (4)
Casey's (New Buffalo)
#82 of 379 restaurants in Berrien County
Cuisines: American
Map | Visitor photos (2)
#84 of 379 restaurants in Berrien County
Cuisines: American, Gastropub, Grill, Fish & Chips
Map | Visitor photos (3)
Reserve