Reserve now

What Macy Boswell likes about Caddy's John's Pass:
We had Chase M. as you ur server. He was AWESOME! Very attentive and told us all the local spots to visit. Definitely the best service we had received during our time in Florida! View all feedback.

GastroRanking-IT
4.5 ★ from 2 reviews
David
09.08.2024 - 14:19

Absolutely recommend eating on the dock, the views are amazing. Our server was wonderful and very polite. We order the fried calamari appetizer, blackened group...

read more
Debbie
09.08.2024 - 14:19

Tiffany was so patient with our little ones. And speedy service!

Google
4.4 ★ from 7435 reviews
Gastroranking-US
4.5 ★ from 6699 reviews

Full Menu

More information

Suggested nearby restaurants.

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Madeira Beach, 15231 Gulf Blvd, 33708, Madeira Beach, US, United States
"Awesome strawberry chocolate ice cream!!"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Madeira Beach, 14995 Gulf Blvd Site J, Madeira Beach, FL, 33708, United States
"The food was excellent and very flavorful!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Seminole (near Madeira Beach), 10930 Endeavour Way, Seminole, 33777, United States Of America
"Great spot for craft beer! Always good service too."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Bellair Bluffs (near Madeira Beach), 100 N. Indian Rocks RoadFL 33770, Bellair Bluffs, United States
"Delicious food, atmosphere was relaxing and quiet"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: St. Petersburg (near Madeira Beach), 660 Central Ave, 33701, St. Petersburg, United States
"Big stop!, must do if a fast casual eating needs"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: St. Petersburg (near Madeira Beach), 610 2nd Ave NE, St. Petersburg I-33701-3582, United States
"Great views! Great ambience and service. Really enjoyed it"