Skip to Content

20 Top Restaurants in New Buffalo MI

New Buffalo restaurants

20 Must-Try New Buffalo Michigan Restaurants

There is no shortage of New Buffalo restaurants, and that’s a great thing for visitors who flock to the area for the gorgeous Lake Michigan beaches, and stunning natural beauty year-round.

Located just 90 minutes from both Chicago and Grand Rapids, this Michigan city is big on eateries, breweries, and wineries, offering many choices for breakfast, lunch and dinner. You’ll find everything from soul food to crab legs, from wine bars to outdoor patios.

Read on for 20 Top restaurants in New Buffalo Michigan.

new buffalo restaurants

Bentwood Tavern in the Marina Grand Resort
600 W Water St, New Buffalo, MI 49117

From “Sushi Thursday” to “Tacos and Tequila”, this restaurant and cocktail bar has a menu that is vast and absolutely delicious – perfect for a tasty breakfast or a wood-fired pizza dinner. It’s waterfront dining at its Michigan finest and a perfect spot for a fun date night.

Brewster’s Italian Cafe
11 W Merchant St, New Buffalo, MI 49117

Handcrafted regional Italian fare in a cozy and comfortable setting; this is a hidden gem with friendly staff tucked right off Whittaker St.
Be sure and visit when you can sit outside on their beautiful patio area.

Milda’s Corner Market
9901 Town Line Ave, Union Pier, MI 49129

This quaint little staple in nearby Union Pier boasts products from over 40 countries, like imported jams, chocolates and candies, Lithuanian ice cream, and Koldunai dumplings.

Oink’s Dutch Treat
227 W Buffalo St, New Buffalo, MI 49117

Beat the Heat with a delicious scoop of ice cream or frozen yogurt inside a thoroughly decorated, pig-themed ice cream shop. This family-friendly spot is a longtime favorite with vacationers, who enjoy the outdoor seating area. Be sure and check out Oink’s Chocolate, Pig, too, for even more sweet treats!

Beer Church Brewing Co.
24 S Whittaker St, New Buffalo, MI 49117

Located in a restored, Civil war-era church, Beer Church Brewing takes the concept of “beer and pizza” to the next level. In additon to amazing, small-batch pours, they have one of the best pizzas this side of Chicago. The Pizza Napoletana is nothing short of amazing, pair it with some craft beers. Don’t miss this spot.

Best Wineries Near new Buffalo

Staymaker’s Restaurant at the Journeyman’s Distillery
109 Generations Dr, Three Oaks, MI 49128

This organic spirits distillery, near New Buffalo in nearby Three Oaks, is located in a historic former corset factory. Journeyman is one of the few certified organic & kosher distilleries in the country, and “production is truly grain to glass.”

Staymaker’s Restaurant, located inside, is simply delicious. The menu offers a wide variety; everything from Idaho Trout with shaved Portabella mushrooms to a Gluten-free Butternut Squash Soup that might just be the best I’ve tried.

Greenbush Brewing
5885 Sawyer Rd, Sawyer, MI — 49125

I like the food at Greenbush Brewing as much as I like the beer. Choose from items like the tasty shrimp and grits, or from some amazing barbecue options like pulled pork. You can’t go wrong here.

Jackie’s Café
801 W Buffalo St, New Buffalo, MI 49117

Serving made-to-order breakfast with a modern twist, this popular café makes some of the best blueberry french toast I’ve ever tried. Jackie’s ‘Back Door’ bakery offers treats, deserts and take home meals as well.

New buffalo in the winter

Casey’s New Buffalo
136 N Whittaker St, New Buffalo, MI 49117

You’ll find steaks, seafood & Italian fare in a 200-year-old structure with an art deco bar and patio seating for warm summer and fall days and nights.

Song Asian Cuisine
301 W Buffalo St, New Buffalo, MI 49117

Sushi and other familiar Chinese dishes are presented in a vibrant space with crimson walls and booths. The Crab Rangoon here is amazing.

Kankakee Grille New Buffalo in the Four Winds Casino Resort
11111 Wilson Rd, New Buffalo, MI 49117

Enjoy everything from surf and turf to hamburgers and pizza at this casual spot inside the Four Winds. Enjoy live entertainment at Kankakee Live!, too. This is also a popular spot for holiday parties.

new buffalo restaurants

The Stray Dog Bar and Grill
245 N Whittaker St, New Buffalo, MI 49117

You either own a Stray Dog T-shirt, or have seen one. Now, visit this iconic restaurant in person or some comfort food. Step into this family-friendly atmosphere and dine on the finest burgers, tacos, and pizza that New Buffalo has to offer.

New Buffalo Bill’s Wood Fired BBQ – Permanently Closed
603 E Buffalo St, New Buffalo, MI 49117

Bill Reynolds, the owner of this restaurant, claims mastery over the wood-fired BBQ, and his ribs, brisket, and pretty much anything you can barbecue, prove him right.

Villa Nova Pizzeria
134 E Buffalo St, New Buffalo, MI 49117

If you’re a fan of thin-crust pizza you’re definitely going to want to put Villa Nova pizzeria on your list. You can also choose from sandwiches and classic Italian fare, too, but whatever you choose make sure to try the thin-crust pizza

Terrace Room in the Harbor Grand
111 W Water St, New Buffalo, MI 49117

Enjoy romantic fireside dining on the waterfront of Lake Michigan, while you’re served a variety of locally-sourced Italian dishes, including handmade pasta.

Beachside Scoops – Permanently Closed
225 N Whittaker St, New Buffalo, MI 49117

A full-service ice cream shop on Whittaker near West Water Street, close to both the public beach and Oselka Marina.

Copper Rock Steakhouse in the Four Winds Casino
11111 Wilson Rd, New Buffalo, MI 49117

Located in the nearby Four Winds casino, owned and operated by the Pokagon Band of Potawatomi Indians, this is a lovely spot for a romantic dinner.

Luisa’s Harbert Swedish Bakery
13698 Red Arrow Hwy, Harbert, MI 49115

One of our best surprises was discovering this authentic Swedish bakery and cafe in Harbert serving fresh-made coffee cakes; breads and sweet rolls; biscotti and kolachki; cookies and donuts and more. Would you believe they even have gluten-free options? They are very friendly here, too, in fact, New Buffalo Explored says they are some of the best hosts in the area!

David’s Delicatessen and Coffee
30 N Whittaker St, New Buffalo, MI 49117

A favorite spot for locals, this cheery spot serves up breakfast and lunch along with coffee, espresso, and fresh-baked pastries. They work with local farmers to bring fresh ingredients to their inspired food, so the menu changes regularly.

616 E Buffalo St, New Buffalo, MI 49117

Don’t be put off by the lines wrapping around the building. Those burgers and milkshakes are worth waiting for, and frankly, the lines move pretty quickly. A stop at Redamak’s is a must on any trip to New Buffs!

More Michigan Travel Destinations

coolest west michigan beaches
st joseph
new buffalo beaches
Best Wineries Near new Buffalo