We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


20025 Gulf Blvd, Indian Shores, FL 33785-2406
+1 727-595-3172
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good34%
  • Average14%
  • Poor5%
  • Terrible4%
Travelers talk about
“seafood” (94 reviews)
“chowder” (27 reviews)
Closed Now
American, Bar, Seafood, Pub, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
20025 Gulf Blvd, Indian Shores, FL 33785-2406
All Details
Write a ReviewReviews (1,575)
Traveler rating
Traveler type
Time of year

1 - 10 of 1,564 reviews

Reviewed 6 days ago via mobile

Well, took my dad by boat, as I do every year for Father’s Day luncheon. Pulled up to the pub to find out now it’s called Caddy‘s pub. Open the menu... I really had sticker shock. ! Prices are much higher than they used to...More

1  Thank tomtomchair
Reviewed 6 days ago

I felt what we got for the money was not worth it. Nice intercoastal view, but I felt their prices were too high for the amount of food we got. Service was OK. I don't think we'll go back. Our bill for lunch was too...More

1  Thank Gena C
Reviewed 6 days ago via mobile

We went for dinner. My daughters crab legs were made perfectly. I asked for grilled chicken teriyaki and they made it even though it wasn’t listed on the new menu. The view of the water was also pretty.

Thank Penny S
Reviewed 1 week ago via mobile

Thank you Reddi for always treating us right!!! We love your gift shop!! You are the best 😊 Thank you! Angela and Zach

Thank Mommyruns
Reviewed 1 week ago

Great way to end the evening is to pop in for a drink. Took the grandkids and they got Shirley Temple’s which the kids loved. Just wish they offers some basic bar food, like nachos. But overall a great time.

Thank Perry W
Reviewed 1 week ago

We've been here when it was The Pub and had a nice meal, but those days are evidently over now that Caddy's is involved. We found nothing wrong with the taste...the portions are just ridiculously small. It's the first time that I've eaten in a...More

Thank wombat_5606
Reviewed 1 week ago

Unfortunately all of these restaurants fill up fast during dinner so we did not get a seat outside. But it was still fabulous...great food. Really enjoyed ourselves!

Thank dmcauliffe1226
Reviewed 2 weeks ago

We went last week and had the worst meal of our florida trip. The breakfast was just awful, most burnt but when did hash brown become saute potatoes puzzled me. My husband cuban thing was just disgusting. The prices are overpriced. The waitress was lovely...More

Reviewed 2 weeks ago via mobile

Beautiful place to eat outside and look at the water. You can ever dock your boat there and someone will help you tie it off!

Thank Emma J
Reviewed 2 weeks ago

We generally include a visit to The Pub at Indian Shores as part of our vacation in the area. Formerly the Waterfront Pub, it is now Caddy's Pub - not sure if the owners changed or just the name. The food is consistently good, and...More

Thank Kathy G
Nearby HotelsSee all Indian Shores Hotels
Great Heron Inn
166 reviews
.70 miles away
Prestige Collection Harbourside at Marker 33
87 reviews
1.04 miles away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
893 reviews
1.10 miles away
Gulf Towers Resort Motel
120 reviews
1.11 miles away
Nearby Restaurants
Haze Ice Cream
336 reviews
.09 miles away
Slyce Pizza Bar
1,462 reviews
.99 miles away
Aloha to Go
86 reviews
.64 miles away
Nearby Attractions
Indian Rocks Beach Nature Preserve
152 reviews
.46 miles away
Island Marine Rentals
129 reviews
.06 miles away
Town Square Nature Park
33 reviews
.84 miles away
Island Surf Shop
6 reviews
.96 miles away
Questions & Answers
Get quick answers from Caddy's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special occasions, Kids, Families with children, Large groups, Scenic view, Local cuisine, Bar scene
Open Hours
10:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 12:00 AM
10:00 AM - 12:00 AM
Location and Contact Information
  • Address: 20025 Gulf Blvd, Indian Shores, FL 33785-2406
  • Location: United States  >  Florida (FL)  >  Indian Shores
  • Phone Number: +1 727-595-3172
  • E-mail
Beautiful Waterfront Restaurant in Indian Shores Florida. Enjoy dining outside on the decks or inside our beautiful dining room and bar. The views are great either way. Waterfront dining serving the freshest seafood, steaks and drinks. We can accomodate 50 boats and all sizes.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing