Restaurants, Bars, Grills, and Eateries

New Buffalo offers a wide variety of dining options, from casual snack bars and fast food spots like Subway and McDonald’s to unique independent restaurants that cater to all tastes. Whether you’re looking for fine dining, cozy bars, or outdoor grills, New Buffalo has something to satisfy everyone’s appetite.

New Buffalo, Michigan vacation rentals, hotels, beaches, and restaurants. Find the best places to stay and eat in Harbor Country.
  • Bentwood Tavern
    (Read Reviews)
    Marina Grand Resort
    600 W. Water St.
    New Buffalo, MI 49117
  • Beer Church Brewing Co.
    (Read Reviews)
    24 S Whittaker St
    New Buffalo, MI 49117-1820
  • Bougie Boards
    (269) 332-5060
  • Brewsters Italian Cafe
    (Read Reviews)
    11 W. Merchant Street
    New Buffalo, MI 49117
  • Casey’s Bar & Grill
    (Read Reviews)
    136 N. Whittaker Street
    New Buffalo, MI 49117
  • Copper Rock Steakhouse
    (Read Reviews)
    Four Winds Casino Resort
    11113 Wilson Rd
    New Buffalo, MI 49117
  • David’s Delicatessen & The False Front
    (Read Reviews)
    30 N. Whittaker St.
    New Buffalo, MI 49117
  • Dinner’s Ready…Set…Go!
    424 E. Buffalo St
    New Buffalo, MI 49117
    (269) 469-1702
  • El Fuego Grill & Bar
    18529 Harbor Country Dr.
    New Buffalo, MI 49117
    (269) 586-8615
  • Four Winds Casino Buffet
    (Read Reviews)
    Four Winds Casino Resort
    11111 Wilson Rd.
    New Buffalo, MI 49117
  • Fresco
    (Read Reviews)
    108 North Whittaker St.
    New Buffalo, MI 49117
  • Ghost Isle Brewery
    (Read Reviews)
    17684 U.S. 12
    New Buffalo, MI 49117
  • Jackie’s Cafe
    (Read Reviews)
    801 W. Buffalo St
    New Buffalo, MI 49117
  • Kankakee Grille
    Four Winds Casino Resort
    11111 Wilson Rd.
    New Buffalo, MI 49117
    1-866-494-6371
  • Luisa’s Cafe
    (Read Reviews)
    13698 Red Arrow Hwy
    New Buffalo, MI 49117
  • McDonalds
    18881 La Porte Rd.
    New Buffalo, MI 49117
    (269) 469-1924
  • Nancy’s
    (Read Reviews)
    142 N Whittaker St
    New Buffalo, MI 49117
  • New Buffalo Beach Snack Bar
    @ the Public Beach
    New Buffalo, MI 49117
  • Oinks Dutch Treat
    (Read Reviews)
    227 W Buffalo St (across from City Hall)
    New Buffalo, MI 49117
    (269) 469-3535
  • PostBoy
    207 N. Whittaker St
    New Buffalo, MI 49117
  • Redamak’s
    (Read Reviews)
    616 East Buffalo St
    New Buffalo, MI 49117
    (269) 469-4522
  • Roma Pizza
    (Read Reviews)
    17600 Red Arrow Hwy
    New Buffalo, MI 49117
  • Rios Mexican Food
    (Read Reviews)
    901 W Buffalo St.
    New Buffalo, MI 49117
  • Rosie’s Restaurant
    (Read Reviews)
    128 North Whittaker St.
    New Buffalo, MI 49117
  • Skip’s Restaurant & Catering
    (Read Reviews)
    Prime Rib & steaks
    16710 Lakeshore Road
    New Buffalo, MI 49117
    Shuttle Bus Available
  • Song Asian Cuisine
    (Read Reviews)
    301 W. Buffalo St (US-12)
    New Buffalo, MI 49117
  • Starbucks
    116 N. Whittaker St.
    New Buffalo, MI 49117
    (269) 231-5175
  • Stray Dog Bar & Grill
    (Read Reviews)
    245 North Whittaker Street
    New Buffalo, MI 49117
  • Subway
    18913 Harbor Country Dr
    New Buffalo, MI 49117
    (269) 469-5961
  • Sonny D’s Bar and Grill
    1 North Whittaker St.
    New Buffalo, MI 49117
    (269) 586-3605
  • Terrace Cafe & Lounge
    (Read Reviews)
    at the Harbor Grand Hotel
    111 West Water Street
    New Buffalo, MI 49117
  • The Hummingbird Lounge
    9 South Barton St.
    New Buffalo, MI 49117
  • Timbers Fast Food & Deli
    Four Winds Casino Resort
    11111 Wilson Rd.
    New Buffalo, MI 49117
    (866) 494-6371
  • Villa Nova Pizzeria
    Four Winds Casino Resort
    11113 Wilson Rd
    New Buffalo, MI 49117
  • Whittaker Woods
    12578 Wilson Rd
    New Buffalo, MI 49117
    (269) 469-3400
  • Zoe’s Gourmet
    910 W Buffalo St.
    New Buffalo, MI 49117
    (269) 586-0200