55th annual festival features 100 fine artists from around the country, live music and local food vendors in a shaded park setting along the St. Joseph River.