From Our Editors
Hungry? Get ready to lick your plate clean at Caribbean Bay Cafe in Saint Pete Beach.
Caribbean Bay Cafe's guests are no strangers to casual clothing, and sneakers are spotted around every corner.
With meters and potential tickets, you'll thank us for our onsite parking!
Customers should be prepared to spend around $30, but more importantly, they should be prepared to enjoy a great meal.