Just across a river , St. Joseph has trendy restaurants , boutiques , offices and a picturesque beachfront .
St. Joseph features trendy restaurants, boutiques, offices, and a picturesque beachfront, less than a mile away across a river.