Mayfest is always a great experience.  Whether I am there as a vendor or as a patron, I always have a good time.  The atmosphere is relaxing with the music and performers.  It's nice to see families and friends spread their blankets out in the park and just enjoy a...