Bring the whole family along for 100-plus stalls, live music, face-painting, carnival rides and fireworks by the water.