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
Website
Share
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent57%
  • Very good30%
  • Average10%
  • Poor2%
  • Terrible1%
Travellers talk about
“octopus” (90 reviews)
“wahoo” (33 reviews)
“pasta salad” (18 reviews)
Open Now
11:00 AM - 10:00 PM Hours
CUISINES
American, Bar, Seafood, Soups, Vegetarian Friendly, Gluten Free Options
PRICE
₹₹ - ₹₹₹
RATINGS
Food
Service
Value
Atmosphere
LOCATION
1519 Gulf Blvd, Indian Rocks Beach, FL 33785-2733
All Details
Write a Review
JPMiles / Payback Arrow
50
JPMiles / Payback Arrow
Reviews (1,301)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 1,292 reviews

Reviewed 2 days ago via mobile

What a gem this is - authentic local diner with fantastic seafood. Service with a smile, you are never hurried and they are great if you ask for recommendations. I had the Snow Crab and Mrs C had the Grouper - yum yum. We polished...More

Thank ChairmanJon
Reviewed 2 days ago

The food was okay, but our Rocakfeller oysters weren't done enough - the cheese and spinach were very thick on top. Our drinks weren't served with napkins under them and the heat made the table wet. Service was good, but not outstanding. We weren't completely...More

Thank MrsKKC
Reviewed 2 days ago

Was referred to check out this restaurant from some locals. It sure was a great recommendation. It was a busy Friday night but we got seated rather quickly. The waitress provided efficient, friendly service along with some great recommendations. The menu had numerous options. Prices...More

Thank maritimeratheart
Reviewed 6 days ago

Enjoyed our meal and service at this fun restaurant. Very casual but food really good. Grouper sandwich was scrumptious and loved the pasta salad that came with. Linguine with clams was loaded with clams and portion was huge. Overall a great experience!

Thank mspearl13
Reviewed 1 week ago

Always a great fish sandwich. I travel down to indian rocks every summer. Always find time to stop here for a meal

Thank Cheryl D
Reviewed 1 week ago via mobile

We really enjoyed our dinner at Keegan’s!! It’s a favorite hangout for locals (which tells you the food is good)!! The wait staff were all great!! We will be back!!

Thank NHcruiser
Reviewed 1 week ago via mobile

Nice selection of kids meals, good service, family friendly atmosphere, great food! The kids loved the frisbees that came with their meal. It made for fun souvenirs.

Thank sromano6743
Reviewed 2 weeks ago

Went to the restaurant on recommendation from my sister in law. Was hoping to try the grilled octopus (a house specialty), they had sold out. Instead tried the baked octopus with feta cheese. WAS NOT disappointed!!! Highly recommend! The staff were extremely friendly, let us...More

Thank mish1120
Reviewed 3 weeks ago

We went to Keegan's twice while we were in IRB last week. The first time just my husband and I, the second time with a group of 8. It was excellent both times. The parmesan encrusted grouper cheeks sandwich was the major hit with our...More

Thank devandmisc
Reviewed 3 weeks ago via mobile

The Parmesan crusted grouper Cheeks are so good that I always get them when we go!! Everything on their menu is delicious!!

Thank SherriThacker
Nearby
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Sea Star Motel & Apts.
93 reviews
.23 km away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
927 reviews
1.77 km away
Gulf Towers Resort Motel
122 reviews
1.77 km away
Prestige Collection Harbourside at Marker 33
131 reviews
1.86 km away
Nearby Restaurants
Cafe de Paris Bakery
463 reviews
.71 km away
Kooky Coconut
602 reviews
1.05 km away
Guppy's on the Beach
2,035 reviews
.13 km away
Nearby Attractions
Morgan Beach Park
13 reviews
1.06 km away
Kolb Park
16 reviews
.30 km away
Yoga on the Beach
7 reviews
.14 km away
Beach Art Center
16 reviews
.21 km away
Ask a question
Questions & Answers
Cutecuisinecouple
26 August 2018|
AnswerShow all 16 answers
Response from lawyerbobrecovered91 | Reviewed this property |
Yes.
0
Votes
jivicarr
22 March 2017|
AnswerShow all 4 answers
Response from msla_drsonny | Reviewed this property |
It's a walk in.
0
Votes
CAROLYNKSU
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.
0
Votes
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Meals
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Local cuisine
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
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
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!
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