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