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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Keegan's Seafood Grille

Certificate of Excellence
₹₹ - ₹₹₹
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
+1 727-596-2477
Website
Today
11:00 - 22:00
Closed now
All hours
Hours:
Mon - Fri 11:00 - 22:00
Sat - Sun 11:00 - 23:00
More Info
Add Photo Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / PAYBACK
50

955 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
  • More
Showing 947: English reviews
Kansas City, Missouri
2 reviews
4 of 5 bubbles Reviewed 5 days ago NEW via mobile

Casual diner - style atmosphere, friendly casual service. The seafood here is really the best town. We like to order the specials, they are a variety of flavorful combinations of fresh fish (varies seasonally.) Nice family atmosphere. They serve beer and wine (good selections) but I don't think they have full bar. But for really good food, this is the... More 

Helpful?
Thank Newchick
Key West, Florida
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 1 week ago

This restaurant is one of the best. It has always delivered excellent service, great food, and friendly fun place.

Helpful?
Thank hamster1961655
Fort Wayne, Indiana
Level Contributor
6 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 1 week ago

I was looking for a local place to have some decent seafood and my wife wanted a steak. I had checked this place out online and saw that Guy Fieri did a show on this place. We started with Grouper Bites and I ordered a combination plate with scallops and fresh shrimp, my wife had a filet. She said her... More 

Helpful?
1 Thank Scott W
Tampa, Florida
Level Contributor
11 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 1 week ago

This is a must have place. Super food/ all around great. Fabulous food and service. Staff is awesome

Helpful?
Thank hill19672
Level Contributor
16 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed 2 weeks ago via mobile

Whenever we travel we try to find a Diners, Drive-Ins and Dives spot - this is what we picked when we were in a the St. Petes area. Guy featured the blackened grouper sandwich - and it didn't disappoint! It was delicious. The grilled shrimp was wonderful too. The vegetarian in our group got the black bean burger, and while... More 

Helpful?
Thank Angie J
Wroughton, United Kingdom
Level Contributor
27 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
4 of 5 bubbles Reviewed 3 weeks ago

Proper 'old fashioned ' diner -basic in furnishings but not in food. Some really well cooked modern dishes plus all,the old favourites

Helpful?
Thank gymbunny150
GREENBUSH
Level Contributor
8 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 3 weeks ago

Had saw reviews about this place before traveling to Clearwater Beach and it was only about five miles from our Resort. Old style Florida restaurant that has great food! Staff was great and friendly and also gave us tips about the area as well! Worth seeking out!

Helpful?
Thank Nancy W
St. Petersburg, Florida, USA
Level Contributor
17 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 4 weeks ago

We had an excellent dinner at Keegans. We both had fish specials. It was crowded even in a Thursday night before tourist season. Great gem hidden in a small plaza.

Helpful?
Thank SandyC_11
Austin, Texas
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 4 weeks ago

The stone crab claws were great. The sangria was fruity and the best I've had in a while. The servers are friendly and helpful.

Helpful?
Thank Connie M
Canal Winchester, Ohio, United States
Level Contributor
29 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 bubbles Reviewed 4 weeks ago via mobile

Great seafood. Large portions. We had too much. The grouper bites were delicious. The coconut shrimp was excellent. The she crab soup was very rich, not for every day, but really tasty. Large portion. All three of us shared it. The flounder was excellent. They need a smaller portion of ribs. They only had full racks on the menu. But... More 

Helpful?
Thank Swimmer626

Travellers who viewed Keegan's Seafood Grille also viewed

 
Indian Rocks Beach, FL
Indian Rocks Beach, FL
 

Been to Keegan's Seafood Grille? Share your experiences!

Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / PAYBACK
50
JPMiles / Payback Arrow
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

Rating summary
  • Food
    4.5 of 5 bubbles
    Service
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    Atmosphere
    3.5 of 5 bubbles
Cuisine
American, Bar, Seafood, Soups, Pub
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
Cheap Eats, Local cuisine, Child-friendly, Kids
Open Hours
Sunday
11:00 - 23:00
Monday
11:00 - 22:00
Tuesday
11:00 - 22:00
Wednesday
11:00 - 22:00
Thursday
11:00 - 22:00
Friday
11:00 - 22:00
Saturday
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
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!

Questions & Answers

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

See all questions (2)

Questions? Get answers from Keegan's 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?