Best Seafood in Indian Rocks Beach

Eat Fresh and Eat Wild!

Order Online or Give Us A Call!

We have a new online ordering platform where you can order pickup and delivery from us! Join our loyalty program to earn points toward free food items! If you would rather talk to someone call us at (727) 569-2477.

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

Char Broiled Octopus

Cooked & steeped in garlic, wine & herbs, then finished over a lava rock flame. Tender & delicious!

Our Famous Grouper Sandwich

Grilled, fried, charbroiled, blackened or buffalo-style

Monster Lobster Tail

1/2 lb of succulent lobster, baked to perfection

Homemade Key Lime Pie

Keegan's 'signature dessert' baked here daily - homemade filling made with fresh squeezed key limes in our 'secret recipe' crust

Our Award Winning Dishes

Whether you're a seafood aficionado or a newcomer to the ocean's delights, our restaurant promises an unforgettable dining experience filled with fresh flavors and coastal charm.

Grilled Octopus: A Fiery Delight

Grilled Octopus: A Fiery Delight
Welcome to Keegan's Seafood Grille, a must-visit spot featured on "Diners, Drive-Ins, and Dives"! Our Grilled Octopus is a standout favorite, expertly cooked and steeped in garlic, wine, and herbs, then finished on a lava rock flame. The result is a dish that’s tender, flavorful, and truly memorable. Come experience this delicious delicacy that keeps our guests coming back for more.

Blackened Grouper: Gulf Coast Perfection

Blackened Grouper: Gulf Coast Perfection
For a taste of the ocean’s finest, try our Blackened Grouper. This dish is perfectly seasoned and cooked to perfection, served with garlic bread and your choice of two sides. The blackened spices enhance the grouper’s natural flavors, creating a meal that’s both hearty and satisfying. It's a quintessential Gulf Coast experience you won't want to miss.

Homemade Key Lime Pie: Fresh & Tart

Homemade Key Lime Pie: Fresh & Tart
Don't forget to save room for dessert! Our Homemade Key Lime Pie is a must-try, made fresh daily with 100% real key limes. This classic Floridian dessert features a perfect balance of tart and sweet, with a creamy texture that melts in your mouth. It’s the ideal way to end a meal at Keegan’s Seafood Grille.
Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Local Beers, Sangrias, and Wine Selection 🏖️

Local Beers, Sangrias, and Wine Selection 🏖️
At Keegan's Seafood Grille, we complement our delectable seafood with an impressive range of locally crafted beers, refreshing house-made sangrias, and an extensive wine list. Our beer selection features local brews that capture the vibrant spirit of Indian Rocks Beach, while our sangrias, made with fresh ingredients, offer a perfect, fruity refreshment. Our carefully curated wine list includes selections to pair perfectly with any dish, ensuring a delightful dining experience.

What our customers are saying

Check out our most recent reviews!

This place was so good I ate here twice during my week visit. Everything was wonderful. Not sure what I liked more the char broiled octopus or the blackened grouper. I know you can't go wrong with a slice of the key lime pie

Ray P.

Ray P.

I had the Parmesan Crusted Grouper Sandwich. It was wonderful !! My waitress Danielle was very attentive and friendly. Even Chris the Manager came over and asked how everything was! I was actually not planning to eat in because I had my little dog in the car and they had some tables outside and everyone was more than understanding so I was able to take a few minutes to relax and enjoy a meal for the first time in a long time!! Just sitting there and watching how all the staff got along impressed me and made such a difference to see teamwork and consideration for each other. Thank you all for a great evening!🌞

Kaye B.

Kaye B.

I love seafood I wasnt sure of the prices or menu. I ordered the shrimp Alfredo. I have never been more happy with the portion. I was afraid I was gonna pay 24 dollars and not get enough. But they really did a great job and the only complaint would of been I wish I had 5 pieces of the bread that came with it. It was that good. My family isn't big on seafood so the got chicken tenders and fries. Best chick tenders I ever ate and they said the same from the breading to meat totally good.

Jason S.

Jason S.

Dive into Fresh Flavors

Dive into Fresh Flavors
Located at 1519 Gulf Boulevard, Indian Rocks Beach, FL, Keegan's Seafood Grille is your go-to spot for delicious seafood and grill dishes. Come by and enjoy a meal with us, or take advantage of our easy delivery and takeout options. Scroll down to see why Keegan's should be your next dining destination.

Serving Indian Rocks for Over 35 Years!

Keegans’s Seafood Grille on Indian Rocks Beach has been a local’s favorite for over 35 years. We are a family-friendly casual restaurant across the street from the beach. Our award winning dishes are made in house using the freshest local ingredients. Our motto is “Eat Fresh and Eat Wild”. We are well known for our daily fish specials, innovative seafood dishes, extensive kids’ menu and excellent service. Open every day for lunch and dinner.

Featuring

Healthy Options

Easy Parking

Vegan Options

Keegan's Seafood Grille  Rewards

Keegan's Seafood Grille Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

Our location

Sunday

11:00 AM - 10: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 - 10:00 PM


Opens at 11:00 AM

Order Now