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.

The Pub Waterfront Restaurant & Lounge - CLOSED

20025 Gulf Blvd, Indian Shores, FL 33785-2406
+1 407-453-2472
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good34%
  • Average14%
  • Poor5%
  • Terrible4%
Travellers talk about
Restaurant Hours Closed
American, Bar, Seafood, Pub, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
20025 Gulf Blvd, Indian Shores, FL 33785-2406
All Details
Reviews (1,487)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,476 reviews

Reviewed 2 days ago via mobile

Delightful RumRunner drinks and a few great appetizers - coconut shrimp, conch fritters. Went back another day for fish sandwiches - plentiful, fresh and tasty. Nice service, place always busy with a relaxing waterfront view, fun to sit on the back deck and watch the...More

Thank Susan C
Reviewed 1 week ago

We visit this restaurant about every 2 months since we are local Pinellas County residents. It sits directly on the Gulf Coast intracoastal waterway in an area known as "The Narrows", and it has its own very amply sized boat docks out back. About of...More

Thank Michele M
Reviewed 1 week ago

Had lunch inside on a rainy day. Had a few beers outside on a cool evening. They had fires lit and it was very comfortable. Good service. Would go again.

Thank Katrock4444
Reviewed 1 week ago

Met up with friends who boated over from Dunedin. We had great service even though it was very busy on a beautiful Sunday afternoon. BF and friend had the Reuben, I had the Cuban, and another had a burger. Drinks came quickly and waiter was...More

Thank freddi g
Reviewed 1 week ago via mobile

Been there twice in the past few wks. First time had the early bird special of salad, fried shrimp with fries and a Tito’s mule. The drink was watery but ok. The shrimp were small but for an early bird special it was fine. Fries...More

Thank J9546POjenniferl
Reviewed 1 week ago via mobile

Travelled to the area with my family for a vacation. Decided to drive around and look for a place to eat. So glad we found this place. The waitress was very friendly. The food was amazing. Can't believe how great everything was. Great gift shop...More

Thank Stephen L
Reviewed 1 week ago

The Pub has a great location on the intercoastal, with an outside patio. We found the service and the food were both good, I liked that the portions were not too huge. The prices were on the higher side, so they need to watch that....More

Thank debsjc
Reviewed 2 weeks ago

Happened to stop before 6pm and tried the early bird special...a nice portion of stuffed flounder with crabmeat...great atmoshere on the outside deck

1  Thank Coleen S
Reviewed 2 weeks ago

Return visit from last year and we can see the change. Prices more expensive, meals smaller. Buffalo chicken s/which was deep fried and very greasy. There are better places to eat in Indian Rocks Beach.

1  Thank Angie
Reviewed 2 weeks ago

We have probably eaten there 20 times or more, so obviously there are things we enjoy there. But it’s the atmosphere on the water with the boats, wild birds pelicans, the beautiful outside weather that makes up a Gulf coast barrier island, not the food....More

3  Thank R2213CNjimr
Nearby Restaurants
Haze Ice Cream
292 reviews
.13 km away
Slyce Pizza Bar
1,360 reviews
1.59 km away
Bay 1 Ice Cream & Sandwich Shop
103 reviews
1.02 km away
Aloha to Go
73 reviews
1.03 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
130 reviews
.74 km away
Splash Harbour Water Park
84 reviews
1.65 km away
Smuggler Cove Adventure Golf
196 reviews
1.83 km away
Island Marine Rentals
117 reviews
.09 km away
Improve this listing

Restaurant Details

Average prices
USD 20
Good for
Local cuisine, Special Occasion Dining, Groups, Child-friendly, Kids, View, Bar Scene
Open Hours
10:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 11:00 pm
10:00 am - 11:00 pm
Location and Contact Information
  • Address: 20025 Gulf Blvd, Indian Shores, FL 33785-2406
  • Location: United States  >  Florida (FL)  >  Indian Shores
  • Phone Number: +1 407-453-2472
  • E-mail
Beautiful Waterfront Restaurant in Indian Shores Florida. Enjoy dining outside on the decks or inside with stunning views of the inter coastal waterway. Dock the boat or drive up off Gulf Blvd.
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