More than a beach town — nightlife and entertainment New Buffalo is also the location for Southwestern Michigan's first gambling casino, the Four Winds Casino Resortand Silver Creek Event Center – the place for concerts featuring headliner entertainment plus conferences and special events.