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.

Keegans Seafood Grille

Certificate of Excellence
Seafood, Sandwiches, Delicatessen
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1519 Gulf Blvd., Indian Rocks Beach, FL 33785-2733
727-596-2477
Website
Improve this listing
Today
11:00 am - 10:00 pm
Closed now
See all hours
Hours:
Mon - Fri 11:00 am - 10:00 pm
Sat - Sun 11:00 am - 11:00 pm
Dining options: Late Night, Dinner, Breakfast, Lunch, Takeout
Description: Keegan's Seafood Grille has been an Indian Rocks Beach tradition and a...
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!
read more

TripAdvisor Reviewer Highlights

Read all 687 reviews
Visitor rating
  • 335
    Excellent
  • 229
    Very good
  • 82
    Average
  • 24
    Poor
  • 17
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    3.5 of 5 stars
Great service!

Excellent service and very good food! We got the blackened tilapia and a beach burger and everything was great! will love to go back to try out other types of food.

4 of 5 starsReviewed August 29, 2015
Zazi N Mike B
,
Tampa, Florida
Good for:
  • Families with children
  • Dining on a budget
  • Local cuisine
Add Photo Write a Review

687 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • Dutch first
  • English first
  • German first
  • Italian first
  • Any
English first
Gainesville, Florida
Level Contributor
32 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
3 of 5 stars Reviewed September 2, 2015 NEW

This place didn't have a good website---we got there and it was between lunch and dinner. They gave us both menus and said if we wanted one of the dinner specials we would have to wait till 5 to order it. We told the waitress we wanted one of the specials so waited half an hour there. So then she... More 

Was this review helpful? Yes
Richmond, Virginia
2 reviews
5 of 5 stars Reviewed September 1, 2015 NEW

Great food! Ordered the wahoo fish and my mother had the pompano. Also had the jalopeno peppers as an appetizer. They do not have their ABC license so could only order beer/wine.

Was this review helpful? Yes
Seminole, Florida
Level Contributor
22 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
5 of 5 stars Reviewed September 1, 2015 NEW

The wait was a little while, but once we were seated, the service and food was first rate. Daily specials were different each day, and gourmet quality

Was this review helpful? Yes
Indian Rocks Beach, Florida
Level Contributor
157 reviews
92 restaurant reviews
common_n_restaurant_reviews_1bd8 58 helpful votes
5 of 5 stars Reviewed September 1, 2015 NEW

Wow what great food at Keegans. It was on Diners, Drive-Ins and Dives years ago and it is the best. A great locations in Indian Rocks Beach and always fun and great food. Its hard to beat!!!

Was this review helpful? Yes
Tampa, Florida
Level Contributor
16 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed August 29, 2015 NEW

Excellent service and very good food! We got the blackened tilapia and a beach burger and everything was great! will love to go back to try out other types of food.

Was this review helpful? Yes
Clearwater, Florida
Level Contributor
35 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 stars Reviewed August 28, 2015 NEW

Fresh gulf seafood in both basic and creative styles. A good selection of beers. Wines are OK. Hey! It's a beach dive. Octopus salad is yummy.

Was this review helpful? Yes
Guildford, United Kingdom
Level Contributor
21 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
3 of 5 stars Reviewed August 27, 2015 NEW

Indian Rocks Beach is a relaxed seaside vacation destination, so you need to set your expectations accordingly. We got a nice welcome at the door, and then our waiter passed us menus and took a drinks order. The place is basic inside. Difficult to describe the decor. Not unpleasant? I got the feeling that either a lot of locals eat... More 

Was this review helpful? Yes 1
Largo, Florida
Level Contributor
13 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed August 26, 2015

I stopped in here specifically for their conch ceviche. I'd seen it on their online menu and saw that they had lots of positive reviews for their food, so I decided to give it a try. I used to eat fresh made conch ceviche in the Bahamas, but haven't found anywhere in the states that could even come close ...... More 

Was this review helpful? Yes
Knoxville, Tennessee
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed August 23, 2015

small local place but do not let the appearance fool you. the food and staff were excellent. they also have their own hot sauce that was very good, I bought a few bottles to bring back with me

Was this review helpful? Yes 1
Clearwater, Florida
Level Contributor
28 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed August 21, 2015

I think that Keegan's has the best blackened grouper sandwich in the area. I always replace the tarter sauce with their aioli sauce, which kicks it up a bit. The sandwich is big and well worth the price.

Was this review helpful? Yes

Travelers who viewed Keegans Seafood Grille also viewed

Indian Rocks Beach, FL
 
Indian Rocks Beach, FL
 

Been to Keegans Seafood Grille? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 1519 Gulf Blvd., Indian Rocks Beach, FL 33785-2733
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: 727-596-2477

Price and Cuisine

  • Cuisine: Seafood, Sandwiches, Delicatessen

Restaurant Characteristics

  • Good for: Families with children, Dining on a budget, Local cuisine

Description

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!
Open Hours
Sunday
11:00 am - 11:00 pm
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 10:00 pm
Saturday
11:00 am - 11:00 pm

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Keegans Seafood Grille and other visitors
2 questions
Ask a question
Lafayette, Indiana
3 months ago

See all questions (2)

Questions? Get answers from Keegans Seafood Grille staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?