Held annually the first weekend in May, this family festival features live music, food, raffle and games for all ages.