 New Buffalo is a popular resort town due to its location along the Lake Michigan shoreline and its proximity to the Chicago Metropolitan Area.As a result, tourism is the primary industry.The Four Winds New Buffalo opened on August 2, 2007, and brought more than 2,000 jobs to the New Buffalo area.