New Buffalo Restaurants

Sort by Tribes
Cuisines
47 Results
  • 1
    The Stray Dog Bar & Grill

    The Stray Dog Bar & Grill

    Ranked #1 overall in New Buffalo restaurants
    9.160 reviews
    $$$$
    American, Burgers, Bar
    Popular withFamiliesNightlifeFoodies

    A local fav in New Buffalo, MI! Great food (fish tacos are the best) and service. Don't forget to check out the t-shirts and sweatshirt options!

  • 2
    Redamak's

    Redamak's

    Ranked #2 overall in New Buffalo restaurants
    8.339 reviews
    $$$$
    Burgers
    Popular withFamiliesFoodiesBackpackers

    Since purchasing the business in 1975, The Maroney family and each employee have been, and will continue to be, committed to customer satisfaction and customer return. Our lifeblood is family.

  • 3
    Brewster's Italian Cafe

    Brewster's Italian Cafe

    Ranked #3 overall in New Buffalo restaurants
    9.327 reviews
    $$$$
    Italian, Pizza
    Popular withFoodiesFamiliesBusiness

    Gorgeous setting. Outside surrounded by lush landscaping. Heaters outside for cooler evenings. Excellent food. 1 1/2 blocks away. Less than 5 minute walk from our house.

  • 4
    Bentwood Tavern

    Bentwood Tavern

    Ranked #4 overall in New Buffalo restaurants
    9.723 reviews
    $$$$
    American
    Popular withFoodiesFamiliesBusiness

    Eat inside or outside overlooking the Oselka Marina. Great Drinks and Food $$$ There is an upper deck as well.

  • 5
    Oink's Dutch Treat

    Oink's Dutch Treat

    Ranked #5 overall in New Buffalo restaurants
    9.339 reviews
    $$$$
    Ice Cream and Desserts
    Popular withFamiliesFoodiesStudents

    Best ice cream in town and a must to experience. Not to be missed collection of pig memorabilia.

  • 6
    Luisa's Cafe

    Luisa's Cafe

    Ranked #6 overall in New Buffalo restaurants
    9.719 reviews
    American, Breakfast & Brunch, Bakery
    Popular withFoodiesFamiliesVegetarian

    Luisa's Cafe and the attached Swedish Bakery are both well worth a stop! The fresh ingredients and food at the Luisa's never disappoints. And the mouthwatering pastries and breads at ...

  • 7
    Casey's New Buffalo

    Casey's New Buffalo

    Ranked #7 overall in New Buffalo restaurants
    8.522 reviews
    American, Bar
    Popular withFoodiesArtsyNightlife

    Bartender was great and personable. He knew a ton on the menu and had excellent recommendations. The food here was superb. My favorite was the beer cheese soup fondue.

  • 8
    Terrace Room at The Harbor Grand Hotel

    Terrace Room at The Harbor Grand Hotel

    Ranked #8 overall in New Buffalo restaurants
    9.811 reviews
    $$$$
    Italian
    Popular withLuxuryVegetarianFoodies
  • 9
    Barneys Market

    Barneys Market

    Ranked #9 overall in New Buffalo restaurants
    9.010 reviews
    Specialty Food Stores, Bakery
    Popular withAdventureLuxuryFoodies

    Gourmet Deli Grocer

  • 10
    Rosie's Restaurant

    Rosie's Restaurant

    Ranked #10 overall in New Buffalo restaurants
    8.410 reviews
    $$$$
    American, Breakfast & Brunch, Diners
    Popular withFamilies

    Great breakfast & bakery!

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=new-buffalo-mi&controller=topics&country_code=&current_user_id=&filters=&id=2000000002997&klass_name=Region&list_type=restaurants&nearby=false&path=new-buffalo-mi%2Frestaurants&place=2000000002997&place_type=City&place_type=region&region=2000000002997", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000002997" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };