The Local Tea on Siesta Key

As some of you may not already know, we live 20 minutes from Siesta Key. In fact, all beaches nearby are 20 minutes from our house so, Siesta Key is arguably our beach. In fact, if it weren’t for the cutthroat, free parking lot that fills by 10 AM, I’d go so far as to […]