Meet and Greet - Siesta Key Beach, 948 Beach Road, Sarasota