David will be performing on the Beach Street Stage at 2 PM and 6 PM daily*
*On April 3rd and April 17th David will perform at 6 PM and 8:30 PM.
Strolling on Beach Street: 12:30 PM and 4:30 PM daily.*
*On April 3rd and April 17th David will stroll at 4:30 PM