icon-knife-fork

Find the Best Restaurants in St. Petersburg
Search Hundreds of Menus, Photos, and Reviews

icon-search

Looking to explore more than just dining? Visit our all-new Best of St. Petersburg page where you will find Things to Do, Attractions, Shopping, Nite Life, and so much more.

  • icon-nitelifeNite Life
  • icon-shoppingShopping
  • icon-attractionsAttractions

icon-megaphoneNew Restaurants in St. Petersburg

Acropolis Greek Taverna

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
Greek$$
Our services offer a fine revival dining in a high energy atmosphere featuring belly dancing, plate breaking, napkin throwing, zorba dancing and live music; all this to recreate the ancient culture of the Greeks delivered to you at a dining experience like no other. GREEK FOOD. GREEK WINE. GREEK FUN!
icon-locationSt. Petersburg

Carino’s Italian Ristorante

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Classic Italian, Italian$$
Welcome to Carino’s Ristorante! We are proud to offer the finest Italian food in a warm, friendly family atmosphere. Fine dining is our passion here at Carino's, and we search for the finest, freshest ingredients, which our chef's prepare exquisitly. Enjoy antipasti, farinacci, poultry, vitello, carni, fresh pesce, an extensive wine list, and our sumptious dessert table. We are conveniently located on Gulf Boulevard in St. Pete Beach, where Treasure Island, Sunset Beach, and St. Pete Beach meet. Carino's Italian restaurant features a great children's menu, catering service for all occassions, a full bar, and a great piano lounge with live entertainment. Entrees range from about $11.95 to $28.95. If you're hungry, and you're looking for a superlative dining experience in St. Pete Beach, then visit Carino's Northern Italian Ristorante. Enjoy immaculate service, imppecable decor, and the finest cuisine, all at moderate prices.
icon-locationSt. Pete Beach

Doc Ford's Rum Bar & Grille - St. Pete Pier

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Caribbean, Seafood$$
Doc Ford’s St. Pete is an experience you have to try to believe.
Located at the base of the downtown St. Pete Pier! Doc Ford’s St. Pete is as stunning as it is delicious. With inside and outside views of both downtown St. Pete, and Tampa bay, there’s a seat in the house for everybody. Enjoy the sea-breeze on the seawall while enjoying a couple Doc Ford’s Mojitos and Yucatan Shrimp!
icon-locationSt. Pete Beach

Ferg’s Sports Bar

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American, Sports Bar $
Encompassing nearly two city blocks, there is truly something for everyone at Ferg's. We have 90+ TVs, an awesome menu, including craft beers, signature burgers and our famous wings. Choose indoor and outdoor seating with live music, a friendly staff and easy access to the "Trop" via the tunnel under 1st Avenue South that leads directly to the stadium property. We have eleven unique group and Event Venues.
icon-locationDowntown St. Pete

Salt Shack on the Bay

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
American, Caribbean, Seafood$$
Keeping it reel since 2019. Salt Shack On the Bay is a rare combination of prime location, gulf to table food, and casual beachfront bar scene. Accessible by land or sea, guests will be able to dock up or drive up. Boaters are welcome to leave their vessels at our dock and enjoy a day under the palms.

Sink your feet in the sand and enjoy our little oasis with a signature cocktail or cold beer in hand. Feel the ocean breeze from the dining and patio areas as you indulge in the freshly-caught fish and seafood from local Tampa Bay watermen. Stay late and take in the sunset, for Salt Shack’s unobstructed westerly view overlooks Old Tampa Bay and Downtown St. Petersburg.
icon-locationTampa

Sea Dog Cantina

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
Gastro Pub, Mexican$$
Sea Dog Cantina is a lively restaurant and tequila bar located in Gulfport, Florida. We specialize in Mexican-inspired cuisine, hand crafted margaritas and craft beer from our breweries of Sea Dog and Shipyard, as well as 3 brewed specifically for us. Try our tequila infusions!
icon-locationGulfport

The Lure

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Sushi, Tapas$$
We’ve created an experience as irresistible as our 600 block of Central Ave. location in vibrant downtown St. Pete. And extraordinary sushi is just the beginning. From mouthwatering tapas, tacos and flatbreads, to potent tikis to please even the most discerning cocktail aficionados, to award-winning local brews on tap, inspired offerings await. And did we mention billiards? The Lure is the kind of place we like to hang out at. A fun, friendly and laid-back atmosphere with five-star taste sensations and service. It reflects decades of restaurant experience, countless food-inspired travels and our passion for savoring every moment.
icon-locationDowntown St. Pete

Trophy Fish

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Seafood$$
We are proud to be born and raised in St. Pete with saltwater running through our veins. We love our local seafood and support our local fishermen. And, while there are many seafood restaurants on our beaches, we felt that downtown St. Pete lacked a laid-back, come all/serve all restaurant with great seafood. From this simple thought, our little Trophy Fish was born. Our GOOD-SIZED fish lodge is located in the “inland marina” of the St. Pete Grand Central District. Our mission is simple: Provide our guests with the freshest fish while enjoying a cold Florida cocktail or beverage. Our casual atmosphere and eclectic design, or as we like to call our “bait shop chic” style, allows our guests to enjoy good friends, great food, and make memories. While you may see a few consistent items at our QUITE LARGE fish lodge, our focus is on providing the freshest fish, so our menu changes with the catch(es)-of-the-day. Since they call it fishing and not catching, there may be days with less fish than others. We recommend that our guests arrive earlier rather than later as the early bird catches the trophy fish. For this same reason, we do not take reservations. As mentioned, our WHOPPER of a fish lodge is… well… okay… really small, so space is limited (it may have grown over the course of writing this as any good fish story does). But, remember, it is not the size of the fish in the fight, it is the size of the fight in the fish!
icon-locationSt. Petersburg

icon-thumbs-upClassic Establishments in St. Petersburg

1200° Chophouse

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American, Steak House$$$
For decades, St. Pete Beach faithfully asked for a “great steak place on the Beach”. Chef/Owner Dan Casey, a Chicago native answers by birthing his original Chophouse concept delighting Gulf coast residents and visitors nightly (indoor & outdoor year-round). The result: 1200 Chophouse, containing a upscale comfortable ambiance with mouth-watering complete dinners that exceed the highest expectations priced very reasonably. Come enjoy what the Tampa region is buzzing about tonight
icon-locationSt. Pete Beach

400 Beach Seafood & Tap House

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-green-checkmarkDelivery
American, Seafood, Steak$$
Relaxed coastal cuisine. Florida Trend Top 20 Restaurant. Open lunch and dinner daily with super Sunday brunch. Indoor/outdoor dining on world famous Beach Drive. Experience award winning cuisine by Chef Ana Granucci while overlooking the beautiful Straub Park and Vinoy Hotel Yacht Basin. Full liquor bar, 40 wines by the glass and extensive wine list, plus 24 draft beer selections. Three separate banquet rooms also available for private dining and large parties. Come see what makes 400 Beach Seafood & Tap House an unforgettable dining experience. Trip advisor Award of Excellence. Also Sports friendly with NFL ticket and 14 flat screens. Complimentary valet parking. Great seafood and steaks, fish tacos, salads and more served outside on the patio or inside with beautiful views. Service and ambiance sure to impress. Reservations accepted
icon-locationDowntown St. Pete

Acropolis Greek Taverna

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
Greek$$
Our services offer a fine revival dining in a high energy atmosphere featuring belly dancing, plate breaking, napkin throwing, zorba dancing and live music; all this to recreate the ancient culture of the Greeks delivered to you at a dining experience like no other. GREEK FOOD. GREEK WINE. GREEK FUN!
icon-locationSt. Petersburg

Caddy’s (Treasure Island)

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American, Seafood$$
The original Caddy’s is located on the beautiful Sunset Beach, Treasure Island, Florida. This is our flagship location which has its own private beach looking out on the Gulf of Mexico. Known for our famous beach, daily live music, our infamous BBQ and amazing sunsets. Whether you are a local or just visiting the area, Caddy’s is the perfect stop for you. Here at Caddy’s, we offer complimentary chairs, umbrellas, and yoga 3 days a week for our guests. We have live music every day, for all our events make sure to check out our Facebook page. Caddy’s is proud to be apart of the “No Straw” movement to help protect our beaches.
icon-locationTreasure Island

Carino’s Italian Ristorante

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Classic Italian, Italian$$
Welcome to Carino’s Ristorante! We are proud to offer the finest Italian food in a warm, friendly family atmosphere. Fine dining is our passion here at Carino's, and we search for the finest, freshest ingredients, which our chef's prepare exquisitly. Enjoy antipasti, farinacci, poultry, vitello, carni, fresh pesce, an extensive wine list, and our sumptious dessert table. We are conveniently located on Gulf Boulevard in St. Pete Beach, where Treasure Island, Sunset Beach, and St. Pete Beach meet. Carino's Italian restaurant features a great children's menu, catering service for all occassions, a full bar, and a great piano lounge with live entertainment. Entrees range from about $11.95 to $28.95. If you're hungry, and you're looking for a superlative dining experience in St. Pete Beach, then visit Carino's Northern Italian Ristorante. Enjoy immaculate service, imppecable decor, and the finest cuisine, all at moderate prices.
icon-locationSt. Pete Beach

Doc Ford's Rum Bar & Grille - St. Pete Pier

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Caribbean, Seafood$$
Doc Ford’s St. Pete is an experience you have to try to believe.
Located at the base of the downtown St. Pete Pier! Doc Ford’s St. Pete is as stunning as it is delicious. With inside and outside views of both downtown St. Pete, and Tampa bay, there’s a seat in the house for everybody. Enjoy the sea-breeze on the seawall while enjoying a couple Doc Ford’s Mojitos and Yucatan Shrimp!
icon-locationSt. Pete Beach

Ferg’s Sports Bar

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American, Sports Bar $
Encompassing nearly two city blocks, there is truly something for everyone at Ferg's. We have 90+ TVs, an awesome menu, including craft beers, signature burgers and our famous wings. Choose indoor and outdoor seating with live music, a friendly staff and easy access to the "Trop" via the tunnel under 1st Avenue South that leads directly to the stadium property. We have eleven unique group and Event Venues.
icon-locationDowntown St. Pete

Hangar Restaurant & Flight Lounge

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-green-checkmarkDelivery
American, Burgers, Steaks$$
Voted “Best” Breakfast, “Best” Burger & “Best” Jazz of Tampa Bay! The Hangar Restaurant & Flight Lounge offers breakfast, lunch & dinner, daily. Watch the planes takeoff on the historic runway overlooking Tampa Bay. Located across from the New Dali Museum, Mahaffey & USF, enjoy Belgian waffles, omelets, burgers, salads, entrees, pastas & desserts. Live music is offered nightly, Wednesday through Saturday. Free parking & Wi-Fi. Every Wednesday, $6 Hamburgers!
icon-locationSt. Petersburg

MacDintons Irish Pub

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
Irish Pub, Pub Fare, Sports Bar$
You've just found your new favorite bar. MacDinton’s SoHo and St. Pete are two of the area’s most popular Irish bars for happy hours, drink specials, live entertainment, sporting events, and an amazing night out.
icon-locationSt. Petersburg

Parkshore Grill

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
American, Seafood, Steakhouse$$
Fine Food Wine Spirits. Award winning fine dining on world famous Beach Drive in downtown St. Petersburg. Areas #1 Chef Tyson Grant uses only the finest ingredients to bring you his uncompromising array of dishes. All natural, hormone and antibiotic free Niman Ranch Beef, Springer Mountain Farms chicken, fresh sustainable seafood and local organic produce, combine to give you an unforgettable dining experience. Feast outside overlooking the St. Petersburg waterfront or inside surrounded by mahogany, plants and waterfalls. Multiple Golden Spoon and Wine Spectator Awards of Excellence. Open for lunch and dinner with a fabulous weekend brunch menu. Steak house, fresh fish by night. Burgers, wraps, salads and Panini by day. Private dining room available for parties up to 24. Complimentary valet parking. Come and see what the locals know and experience fine dining, service and ambiance at its best. You deserve it! Reservations Accepted.
icon-locationDowntown St. Pete

RumFish Grill

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Contemporary, Seafood$$
RumFish Grill, is a fully immersive experience where visitors can eat, drink, shop and explore. The restaurant’s main attraction is a 33,500 gallon aquarium that encompasses an entire wall of the dining room. Serving breakfast, lunch and dinner daily, RumFish Grill ℠ features cutting edge seafood, attractively served in the quiet under-the-sea atmosphere dominated by the massive fish tank. Pasta, meat and poultry round out the menu, and many gluten free options are available. Full bars both inside and outdoors include specialty cocktails plus beer and rum flights. Live entertainment plays nightly from the stage visible from both venues. Multiple TV screens including one massive one over the indoor bar make sure patrons keep up with their favorite teams.
icon-locationSt. Pete Beach

Ruth’s Chris Steak House (St. Pete)

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American, Seafood, Steakhouse$$$
Get the best steak house experience at Ruth’s Chris Steak House in St. Petersburg, Florida. Conveniently located in the heart of downtown at Sundial, we offer outdoor patio dining and a daily happy hour. Our two state-of-the art private dining rooms are equipped to serve business meetings and larger celebrations. No matter the occasion, we look forward to delivering superior service and a dining experience to remember. Start your night with a glass of champagne on our covered, dog-friendly patio, watching the sun set over Sundial Fountain. Settle in to our New Orleans-inspired dining room for an outstanding dinner and legendary service. End your night with a stroll down Central Avenue to enjoy all the live music that St. Pete has to offer.
icon-locationSt. Petersburg

Salt Shack on the Bay

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
American, Caribbean, Seafood$$
Keeping it reel since 2019. Salt Shack On the Bay is a rare combination of prime location, gulf to table food, and casual beachfront bar scene. Accessible by land or sea, guests will be able to dock up or drive up. Boaters are welcome to leave their vessels at our dock and enjoy a day under the palms.

Sink your feet in the sand and enjoy our little oasis with a signature cocktail or cold beer in hand. Feel the ocean breeze from the dining and patio areas as you indulge in the freshly-caught fish and seafood from local Tampa Bay watermen. Stay late and take in the sunset, for Salt Shack’s unobstructed westerly view overlooks Old Tampa Bay and Downtown St. Petersburg.
icon-locationTampa

Sea Dog Brewing (Treasure Island)

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American, Brew Pub, Seafood$$
Sea Dog Brewing Co. Treasure Island sits along the intracoastal of the Gulf across from Treasure Island beach. The two-level restaurant brew pub offers semi-private event space and catering, waterfront dining views, boat slips, brewery, merchandise store, open-air seating, outdoor games, and more. Our menu is Gulf-inspired with scratch-made dishes, beer-infused cocktails, and local craft brews.
icon-locationTreasure Island

Sea Dog Cantina

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
Gastro Pub, Mexican$$
Sea Dog Cantina is a lively restaurant and tequila bar located in Gulfport, Florida. We specialize in Mexican-inspired cuisine, hand crafted margaritas and craft beer from our breweries of Sea Dog and Shipyard, as well as 3 brewed specifically for us. Try our tequila infusions!
icon-locationGulfport

Sea Hags (Blindpass Rd.)

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
American, Seafood, Sports Bar $$
Accessible by land or sea, Sea Hags has earned its reputation among locals for good food and friendly service in a relaxed, waterfront setting where visitors can dine inside in the cool air conditioning or out on the covered tiki bar and patio overlooking the marina. Perfect for lunch, dinner or just a cold drink and a snack, Sea Hags offers tasty menu options – including fresh delivered grouper every day – plus live entertainment Tuesday through Saturday. Also visit our newest location -- now open in Seminole.
icon-locationSt. Pete Beach

Sea Hags (Gulf Boulevard)

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
American, Seafood, Sports Bar$$
Accessible by land or sea, Sea Hags has earned its reputation among locals for good food and friendly service in a relaxed, waterfront setting where visitors can dine inside in the cool air conditioning or out on the covered tiki bar and patio overlooking the marina. Perfect for lunch, dinner or just a cold drink and a snack, Sea Hags offers tasty menu options – including fresh delivered grouper every day – plus live entertainment Tuesday through Saturday. Also visit our newest location -- now open in Seminole.
icon-locationSt. Pete Beach

Snapper’s Sea Grill Restaurant

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Seafood$$
Where Casual Elegance Meets Exceptional Seafood

Under the direction of proprietor Daniel Casey, the casual elegance of Snapper’s offers exceptional seafood, dry aged steaks and delectable “in house” made desserts in a big city bistro atmosphere on St. Pete Beach. Long-regarded as the “Gem of St. Pete Beach Restaurants,” Snapper’s features generous portions of fresh-caught seafood straight from the Gulf, exquisite desserts, and the finest, top-quality service you can find. Come savor a restaurant experience like no other at Snapper’s!
icon-locationSt. Pete Beach

Spinners Rooftop Revolving Bistro

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
American$$
Experience the awe-inspiring panoramic view as the restaurant slowly revolves 360 degrees. Located on the 12th floor of the hotel, Spinners Rooftop Revolving Bistro & Lounge is the only Revolving Restaurant on the West Coast of Florida. Every table has a view!! Savor fresh seafood, beautifully prepared hand cut steaks and signature pasta dishes for dinner and specialty sandwiches, fresh seasonal salads and classic burgers for lunch.
icon-locationSt. Pete Beach

The Annex at 400 Beach

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-green-checkmarkDelivery
Salads, Sandwiches, Specialty Coffees$
Eat. Drink. Shop. Open for breakfast, lunch and dinner daily, The Annex is a fast, casual walk up cafe. Voted Best Cuban Sandwich, by Tampa Bay Magazine, at The Annex, you can enjoy a variety of delicious foods, including sandwiches, all-natural dogs, salads, smoothies, ice cream, coffee, wine, beer, mimosas and more. Offering a gift store with local art, shirts, hats, souvenirs, The Annex has a little something for everyone. Pet-friendly and overlooking waterfront parks with indoor and outdoor seating, The Annex on Beach Drive is the perfect place for fast healthy eats, with a fabulous 400 view.
icon-locationSt. Petersburg

The Lure

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Sushi, Tapas$$
We’ve created an experience as irresistible as our 600 block of Central Ave. location in vibrant downtown St. Pete. And extraordinary sushi is just the beginning. From mouthwatering tapas, tacos and flatbreads, to potent tikis to please even the most discerning cocktail aficionados, to award-winning local brews on tap, inspired offerings await. And did we mention billiards? The Lure is the kind of place we like to hang out at. A fun, friendly and laid-back atmosphere with five-star taste sensations and service. It reflects decades of restaurant experience, countless food-inspired travels and our passion for savoring every moment.
icon-locationDowntown St. Pete

Trophy Fish

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-red-XDelivery
Seafood$$
We are proud to be born and raised in St. Pete with saltwater running through our veins. We love our local seafood and support our local fishermen. And, while there are many seafood restaurants on our beaches, we felt that downtown St. Pete lacked a laid-back, come all/serve all restaurant with great seafood. From this simple thought, our little Trophy Fish was born. Our GOOD-SIZED fish lodge is located in the “inland marina” of the St. Pete Grand Central District. Our mission is simple: Provide our guests with the freshest fish while enjoying a cold Florida cocktail or beverage. Our casual atmosphere and eclectic design, or as we like to call our “bait shop chic” style, allows our guests to enjoy good friends, great food, and make memories. While you may see a few consistent items at our QUITE LARGE fish lodge, our focus is on providing the freshest fish, so our menu changes with the catch(es)-of-the-day. Since they call it fishing and not catching, there may be days with less fish than others. We recommend that our guests arrive earlier rather than later as the early bird catches the trophy fish. For this same reason, we do not take reservations. As mentioned, our WHOPPER of a fish lodge is… well… okay… really small, so space is limited (it may have grown over the course of writing this as any good fish story does). But, remember, it is not the size of the fish in the fight, it is the size of the fight in the fish!
icon-locationSt. Petersburg

Tryst Gastro Lounge

icon-green-checkmarkDine In
icon-green-checkmarkTakeout
icon-green-checkmarkDelivery
Mediterranean$$
Take dining to new heights at Tryst Downtown St. Petersburg. Across the street from the Museum of Fine Arts, you’ll find a different kind of artistic masterpiece. Discover divine culinary works of art within the realm of Tryst, designed to delight your gastronomical senses. Standing apart from the other upscale eateries on Beach Drive in St. Petersburg, this award-winning dining destination brings eclectic dishes to the table and pours on the charm with a full bar featuring a dazzling menu of uniquely-designed signature cocktails.
icon-locationSt. Petersburg

Yard of Ale

icon-green-checkmarkDine In
icon-red-XTakeout
icon-red-XDelivery
Pub Fare, Sports Bar$$
#MeetAtYard for over 20 craft and import drafts on tap and 75 different bottled beers to choose from. You don’t have to wander into another yard to enjoy a cold delicious brew, no matter where its from! Yard of Ale also offers affordable wine’s both by the glass and by the bottle, and a full liquor bar.
icon-locationSt. Petersburg