If you love fresh seafood, you’ll love St Petersburg Florida restaurants! Cap’s offers diners an unforgettable experience in Gulf Coast’s beautiful Sunshine City. Dine with us now!

In a hurry? Call us at 727-396-9196

Seafood Near St. Petersburg FL

Looking for delicious seafood restaurants near St. Petersburg, FL? Or are you a seafood enthusiast looking for a new restaurant to satisfy your cravings? Then come dine with Cap’s Steamer Bar & Grill, the newest seafood spot in downtown St. Petersburg. At Cap’s, we take pride in sourcing the freshest ingredients and preparing everything in-house, guaranteeing a unique and delicious dining experience every time.

What Makes Cap’s the Best Seafood Destination in St Petersburg

Our Seafood

Our passion for seafood is what drives us to offer the best dishes in St. Petersburg. From the moment you take a look at our menu, you’ll find it hard to choose just one item. Our famous steamed clams are a must-try, and our raw bar is a seafood lover’s paradise. We serve the freshest oysters, shrimp, and crab, and our daily specials change depending on the season, giving you a chance to try something new every time you visit.

Our menu is packed with a variety of dishes that cater to all tastes. Whether you’re in the mood for fish, shellfish, or vegetarian options, we have it all. Our chefs are experts in cooking seafood to perfection, from our delicious seafood paella to our blackened fish tacos. We guarantee that each dish is packed with flavors that will leave you wanting more.

Our Location

Cap’s Steamer Bar & Grill is located in the heart of downtown St. Petersburg, an ideal location for seafood lovers who want to try the freshest seafood in town. Our restaurant is situated on the waterfront, offering stunning views of the bay and the local marina. Whether you’re a local or just visiting, Cap’s is a must-visit destination for seafood enthusiasts.

Our seafood restaurant near St Petersburg FL is designed to cater to all guests, with both indoor and outdoor seating options. Cap’s outdoor seating area is perfect for enjoying the beautiful views while you dine, making it an ideal spot for date nights or casual gatherings.

Our Atmosphere

At Cap’s Steamer Bar & Grill, we pride ourselves on creating a casual, laid-back atmosphere that is perfect for enjoying a meal with friends and family. We have a welcoming vibe that will make you feel right at home. Our restaurant is designed to provide a relaxing and comfortable environment for our guests, making it a perfect spot for both formal and informal occasions.

Cap’s full bar offers a range of drinks to complement your seafood dishes, including refreshing cocktails, beers, and our famous margaritas. Our bartenders are experts in creating a wide range of drinks, ensuring that you find the perfect drink to match your dish.

Creative Cocktails

At Cap’s Steamer Bar & Grill, we pride ourselves on our creative cocktails. Our expert mixologists use only the freshest ingredients and the highest quality liquors to create our signature drinks. Whether you’re in the mood for a refreshing mojito, a fruity sangria, or a classic margarita, we have something to quench your thirst. We also offer a variety of craft beers and wines to pair with your meal.

At Cap’s, we believe that a great meal is not just about the food – it’s also about the experience. That’s why we’ve created a menu of creative and delicious cocktails that are sure to delight your taste buds and make your meal even more enjoyable. Our mixologists are always experimenting with new flavors and techniques, so be sure to ask about our latest creations when you visit.

Craving for Seafood?

What Makes St Petersburg, Florida Seafood the Best

St. Petersburg, Florida is known for its delicious seafood, and there are several factors that contribute to making it some of the best in the world.


The seafood in St. Petersburg is extremely fresh due to the city’s location on the coast of the Gulf of Mexico. This means that the seafood is caught daily and brought straight to local restaurants, ensuring that it is of the highest quality and freshness.


St. Petersburg offers a wide variety of seafood, including shrimp, crab, scallops, oysters, and many different types of fish. This variety allows chefs to experiment with different cooking techniques and flavors, resulting in unique and delicious dishes.

Local Cuisine

St. Petersburg has a unique blend of local cuisine, including influences from the Caribbean and Latin American cultures. This fusion of flavors can be seen in many seafood dishes, resulting in a delicious and diverse dining experience.

Skilled Chefs

The city is home to many skilled chefs who are passionate about seafood and understand how to cook it to perfection. With their knowledge of different cooking techniques and flavor combinations, they are able to create amazing dishes that keep people coming back for more.

Beautiful Setting

Many of the seafood restaurants in St Petersburg FL are situated on or near the water, providing a beautiful setting for diners to enjoy their meals. This adds to the overall experience of dining on seafood in St. Petersburg.

What Our Customers Say

We take pride in providing the best service to our customers, and our reviews speak for themselves. We have a 4.7-star rating on Google, with many customers praising our fresh seafood, great atmosphere, and friendly staff. Our loyal customers on social media are constantly sharing photos of their delicious meals, proving that we are the best seafood restaurant in town.

Our team of friendly and experienced staff members is always available to make your dining experience memorable. From the moment you walk in, we aim to make you feel welcome, ensuring that every visit to Cap’s Steamer Bar & Grill is an unforgettable one.

“Dustin was so accommodating and helpful. Food was great. Filling and healthy!” – Laura S.

“For dinner I had the artichoke stuffed chicken and it was divine The server was very attentive and nice. Would definitely recommend, I’m going here with my family this weekend.” – Jeremy T.

“Burger … AMAZING! Possible best in DTSP. Surf n turf special was surprisingly GOOD! Nit what u’d expect. Esp from a sidewalk bar / restaurant.” – Brian D.

A Little About Cap’s 

The Name “Cap’s” pays homage to captain Theodore “Cap” knight, the great-grandfather of our founding partner. Captain Knight opened Cap’s place, the first restaurant in Broward County when he beached a large barge used to smuggle rum from the Bahamas during prohibition. The barge served as a speakeasy, casino, and eventually a restaurant serving Florida seafood with Bahamian influence which turned it into what it is now. Cap’s St. Pete honors the legacy of Captain Knight while reviving the old Florida approach to great seafood with a modern flair.

Dine With Us Today!

If you’re looking for a truly memorable dining experience, then look no further than Cap’s Steamer Bar & Grill. From the fresh and locally sourced ingredients to the friendly and welcoming atmosphere, Cap’s offers everything you need for a fantastic night out. Whether you’re looking for a romantic dinner for two or a fun night with friends, the talented chefs at Cap’s will create a meal that you’ll never forget. So why wait? Book your table today and experience the best seafood restaurants near St Petersburg FL for yourself!

In a hurry? Call us at 727-396-9196