We always make this stop when staying in the St.Pete Beach area. Prices are just right and the food is good.
I come for the Cinnamon Toast. Love this place
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.