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.
All 40 Indian Rocks Beach Restaurants

Keegans Seafood Grille

1519 Gulf Blvd., Indian Rocks Beach, FL 33785-2733
727-596-2477
Website
Menu
Improve this listing
Certificate of Excellence 2014
Hours:
Mon - Fri 11:00 am - 10:00 pm
Sat - Sun 11:00 am - 11:00 pm
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

539 reviews from our community

Visitor rating
    259
    177
    67
    21
    15
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • Dutch first
  • English first
  • German first
  • Italian first
  • Any
English first
Pinellas Park, Florida
Reviewer
3 reviews 3 reviews
3 restaurant reviews
4 of 5 stars Reviewed January 25, 2015 NEW via mobile

My friends and I decided to stop in because we were craving a crab cake. We ended up enjoying a creamy bowl of she crab soup. We loved the Key Lime Pie. The Chocolate Cake was also yummy. I'll be back.

Was this review helpful? Yes
Toronto, Ontario
Reviewer
5 reviews 5 reviews
4 restaurant reviews
15 helpful votes 15 helpful votes
3 of 5 stars Reviewed January 24, 2015 NEW

We first came to Keegans several years ago, shortly after their appearance on Diners Drive Ins.... food and atmosphere were wonderful.... they had a big blackboard with all the daily specials on it and fish was fresh and good. Since then, not sure what has happened .... changes of ownership? Blackboard with daily specials gone ... prices up and quality... More 

Was this review helpful? Yes
Linton, Indiana
Senior Contributor
36 reviews 36 reviews
27 restaurant reviews
12 helpful votes 12 helpful votes
5 of 5 stars Reviewed January 22, 2015 NEW

Loved this place, best meal since we have been here. We had the specials which were jamaican jerk Red Snapper with a mango salsa over a bed of rice and Cobia with chipotle mashed potatoes and mixed vegetables. Both were amazing. We also had the key lime pie which was very good.Our waitress was great, made sure we had everything... More 

Was this review helpful? Yes
California City, California
Top Contributor
102 reviews 102 reviews
51 restaurant reviews
71 helpful votes 71 helpful votes
3 of 5 stars Reviewed January 22, 2015 NEW

Keegan's was highly recommended by a local here in Indian Rocks Beach - six in our travelling party decided to give it a try. One of the people in our party is not a seafood person but we were told they had other menu items that would appeal to those diners. We had a shrimp dinner with a baked potato... More 

Was this review helpful? Yes
SD
Contributor
14 reviews 14 reviews
8 restaurant reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed January 18, 2015

We are here twice in one week, service and food were fantastic each time. My husband is not a seafood fan but still enjoyed his food. The shrimp leones were delicious, the crab cake melts in your mouth, and the lobster roll made my taste buds sing. And you absolutely have to have the key lime pie.

Was this review helpful? Yes
Lexington
Senior Reviewer
10 reviews 10 reviews
4 restaurant reviews
7 helpful votes 7 helpful votes
4 of 5 stars Reviewed January 16, 2015

Great food, had a wonderful oyster poor boy and icy cold drink, located in a cute shopping center but close to my bed

Was this review helpful? Yes
Edmonton, Canada
Contributor
19 reviews 19 reviews
10 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed January 15, 2015

We decided to visit Keegan's because it was featured on Diners, Drive-Ins and Dives and it lived up to the recommendation. Everything that we tried was absolutely delicious. The seafood gumbo, coconut shrimp, lobster roll, and grouper sandwich were all fantastic. I would definitely suggest this restaurant to all seafood lovers.

Was this review helpful? Yes
TXAggieLady
Top Contributor
151 reviews 151 reviews
98 restaurant reviews
35 helpful votes 35 helpful votes
3 of 5 stars Reviewed January 13, 2015

we have eaten here three times in the last three months having recently moved here. The first time the service was great, food was great and worth the 30 minute wait. The second time, we ate at the bar and it was completely the opposite. waitresses fighting over who had what table, people asking for refunds on cold fish and... More 

Was this review helpful? Yes
A TripAdvisor Member
5 of 5 stars Reviewed January 13, 2015

Great fresh seafood choices at reasonable prices! Seafood salad is to die for! Cozy place with no frills.

Was this review helpful? Yes
Sudbury, Canada
Contributor
18 reviews 18 reviews
14 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed January 12, 2015

Great selection of fruits of the sea. The ahi tuna appetizer was sensational, the lobster roll fresh recapturing memories af Maine and the grouper sandwich one of the best along the beach. Service was fast and attentive. Definitely a place to return to for a meal. Maybe Guy Fieri will be back as well!

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
 

Been to Keegans Seafood Grille? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Keegans Seafood Grille

Address: 1519 Gulf Blvd., Indian Rocks Beach, FL 33785-2733
Phone Number: 727-596-2477
Location: United States  >  Florida (FL)  >  Indian Rocks Beach
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
Cuisine: Seafood

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

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?