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

1519 Gulf Blvd., Indian Rocks Beach, FL 33785-2733
Improve this listing
Certificate of Excellence 2014
Cuisines: Seafood
More restaurant details
Restaurant details
Good for: Families with children, Local cuisine, Dining on a budget
Dining options: Breakfast/Brunch, Lunch, Dinner, Takeout, Late Night, Dessert
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!
Write a Review

473 reviews from our community

80% Recommend
Rating summary
Date | Rating
  • Dutch first
  • English first
  • German first
  • Italian first
  • Any
English first
Houma, Louisiana
Senior Reviewer
8 reviews 8 reviews
5 restaurant reviews
4 of 5 stars Reviewed July 29, 2014 NEW

After spending all day on the beach, it was rather late once we settled in. Not wanted pizza or left over bbq, we asked around for a good take out. WE were referred to Keegans. 4 orders ready in 25 mins, good portion size, great taste! If you are in the area, please check them out.

Was this review helpful? Yes 1
Elizabethtown, Kentucky
Senior Contributor
38 reviews 38 reviews
38 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed July 27, 2014 NEW

My brother recommend this place last weekend so we stopped by for dinner. The atmosphere is not the greatest but the food is wow! The service was great and the food was even better. Its kind of a hole in the wall but man, the food is superb. Highly recommend this place.

Was this review helpful? Yes
3 reviews 3 reviews
3 restaurant reviews
5 of 5 stars Reviewed July 27, 2014 NEW

This place is great!! I have never had anything that wasn't good here. This is a must stop on our vacation every year!! You will not leave the table hungry !! Nice size portions and very reasonable.. Give it a try you will not be disappointed.

Was this review helpful? Yes
Orlando, Florida
4 reviews 4 reviews
4 restaurant reviews
2 of 5 stars Reviewed July 25, 2014 NEW

I was really looking forward to going to this restaurant. We visit Indian Rocks Beach fairly often and have been meaning to eat at Keegans for several months. I had read the reviews here and had seen that it was on "Diners...", the menu looked good and so today, we finally went. I am sorry to say it was very... More

Was this review helpful? Yes
Tampa, Florida
12 reviews 12 reviews
12 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed July 24, 2014

We really enjoyed our lunch at Keegan's yesterday - the special Parmesan Grouper Cheek sandwich was amazing and only $9! Great seafood for the price. Check out more photos and info about our experience on my food blog: http://www.floridafoodlover.com/2014/07/keegans-seafood-grille.html

Was this review helpful? Yes
2 reviews
5 of 5 stars Reviewed July 22, 2014

Great stop on our vacay, customer service and food were excellent. The variety on the menu is excellent and the atmosphere was a tiny bit sub par but it is what it is...a great cheap place with great customer service.

Was this review helpful? Yes
1 review
2 of 5 stars Reviewed July 21, 2014 via mobile

Took girlfriend there. Long wait on weekend which is normal for beach. Food ok but not worth price. Service really bad, could not get condiments for good. Recommend you don't go there. Will not go back!

Was this review helpful? Yes
West Palm Beach, Florida
11 reviews 11 reviews
5 restaurant reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed July 20, 2014

If you are looking for the freshest catch of the day in IRB, this is the place. Beverages are cold, seafood selections are amazing and good size portions, and the staff is on point.

Was this review helpful? Yes 1
Dunedin, Florida
Senior Contributor
23 reviews 23 reviews
10 restaurant reviews
12 helpful votes 12 helpful votes
3 of 5 stars Reviewed July 20, 2014

We went there for an early dinner, and were surprised that it was almost empty. I had the soft shell crabs, wife had the shrimp and scallops. We both agreed, the food was not up to our expectations. The crabs were fried, but not at all crispy, rather soggy, with no crab taste. The scallops were overly breaded, and the... More

Was this review helpful? Yes
Central Florida
Senior Contributor
29 reviews 29 reviews
27 restaurant reviews
10 helpful votes 10 helpful votes
5 of 5 stars Reviewed July 19, 2014

Due to the crowds we had seen at Keegan's all week, we decided to go right,( about 5:00) for an early dinner. I chose the combination of fried scallops and shrimp with accompanying baked potato and coleslaw. All done very well. My spouse had the blackened grouper dinner. She was impressed by hers as well. We finished our meal with... More

Was this review helpful? Yes

Travelers who viewed Keegans Seafood Grille also viewed

Indian Rocks Beach, FL
Indian Rocks Beach, FL
Indian Rocks Beach, FL
Indian Rocks Beach, FL
Indian Rocks Beach, FL

Been to Keegans Seafood Grille? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

If you own or manage Keegans Seafood Grille, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.

Manage your listing