Nestled on the coast of Lake Michigan, St. Joseph is one of many small communities in the southwest Michigan that relies heavily on summer tourism to support its many small businesses.