Downtown St. Joseph, Michigan is located atop a bluff overlooking Silver Beach and Lake Michigan. Enjoy a long walk along the Silver Beach Shoreline, venture out to the North Pierhead Lighthouse, or explore the plethora of small shops, restaurants, and boutiques that downtown St. Joe has to offer.