Siesta Key's #1 Information Source
New to the Siesta Beach Eats menu: three types of sushi and two new slushy beverages in the form of Electric Lemonade and the Firecracker Daiquiri.
It’s all available at the Sun Deck and Sand Pavilion on Siesta Beach, 948 Beach Rd.
Beach cleanup a success
BREAKING NEWS: Siesta’s Big Olaf closes doors after listeria warning from CDC