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.

Keegan's Seafood Grille

1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
+1 727-596-2477
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good31%
  • Average11%
  • Poor2%
  • Terrible1%
Travellers talk about
“octopus” (78 reviews)
“seafood” (145 reviews)
“wahoo” (28 reviews)
Closed Now
All hours
American, Bar, Seafood, Soups, Vegetarian Friendly, Gluten Free Options
$$ - $$$
1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
All Details
Write a Review
Reviews (1,120)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,111 reviews

Reviewed yesterday via mobile

The seafood was really good and fresh. The dinner prices were a little high. The service was excellent!

Thank Jenna V
Reviewed 2 weeks ago

We started with cups of She Crab and Gumbo. Both were superb. Gumbo bold and spicy. For dinner I had the Crab Cake Dinner which was great. My better half had the blackened Grouper, but found it a little spicier than she was used to....More

Thank sponger303
Reviewed 2 weeks ago via mobile

Try the octopus! Baked or charbroiled you will not be disappointed. You won't go wrong trying a special. The swordfish and wahoo were both great! Yes i have been there several times. Two times just this last trip. May need a reservation during peek season....More

Thank Marie M
Reviewed 2 weeks ago

I happened to watch a segment of Guy Fieri's travels where he mentioned this eatery. I was particularly interested in the octopus, one of my favorites, but sadly overpriced just about everywhere. So here is this unassuming place in a modest strip mall, featuring clean...More

Thank goditolindo
Reviewed 2 weeks ago via mobile

Went here twice on our recent vacation. Food was superb. Tried two different dinner specials and came back for lunch for their grouper sandwiches. Everything was so fresh and the service was excellent!

Thank TexasAdvisor
Reviewed 2 weeks ago via mobile

Shecrab soup was very good and hit the spot. The fish and chips was perfectly cooked and most satisfying. Plenty of parking. The wait staff were convivial and profrsdional.

Thank George A. J
Reviewed 3 weeks ago via mobile

If you like to try new places when you are traveling OR if you are a big fan of Diners Drive in's and dives..and love good food...go here!

Thank Melanie W
Reviewed 3 weeks ago

Dined with 3 girlfriends. All four dinners were excellent. I had the snapper broiled....prepared perfectly. Waiter was great (and funny).

Thank Nancy P
Reviewed 3 weeks ago via mobile

Keegan's is amazing! The best food in Clearwater. Be sure to order a pitcher of sangria! The sandwiches are unreal and the have the BEST KEY LIME pie in Clearwater. I could eat there 2-3 times a week! It's just that damn good!

Thank 802bbbbbb
Reviewed 3 weeks ago

This restaurant offers a good variety of seafood entrees along with land lovers food. The Greek salad and the she-crab soup are excellent. The dining room is small and lacks atmosphere due to a high noise level. The food is high quality and the prices...More

Thank elizabethcG5263SR
Nearby Restaurants
Kooky Coconut
524 reviews
1.05 km away
Guppy's on the Beach
1,803 reviews
.13 km away
Cafe de Paris Bakery
397 reviews
.71 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
129 reviews
1.06 km away
Morgan Beach Park
9 reviews
1.06 km away
Kolb Park
12 reviews
.15 km away
John R. Bonner Nature Park
6 reviews
1.59 km away
Ask a question
Questions & Answers
22 March 2017|
AnswerShow all 4 answers
Response from msla_drsonny | Reviewed this property |
It's a walk in.
29 May 2015|
AnswerShow all 5 answers
Response from Laura R | Reviewed this property |
Not sure but I also recommend just calling ahead before you go.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Local cuisine, Child-friendly, Kids
Open Hours
11:00 - 23:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
Location and Contact Information
  • Address: 1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-596-2477
  • E-mail
Keegan's Seafood Grille has been an Indian Rocks Beach tradition and a favorite of the locals since 1985, committed to serving the freshest local products available at a reasonable price .We are a casual family friendly restaurant a short walk from the beach. Recently Keegan's was featured on the Food Network show " Diners, Drive-ins and Dives " for its innovative seafood dishes. Don’t forget to check out our daily fresh fish specials and our extensive kids menu. So come to Where the Locals Eat at Keegan's Seafood Grille!
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