St. Joseph has trendy restaurants, boutiques, offices, and a picturesque beachfront, just across a river.
Less than a mile away , across a river , St. Joseph features trendy restaurants , boutiques , offices and a picturesque beach front .