St. Petersburg local restaurant scene combines seafood with many regional specialities from across the globe. The city is known as Florida's Sunshine City, and that's no accident. This coastal metropolis has much to offer all kinds of people, whether you're looking to see a show at the Mahaffey Theatre or explore the prestigious Museum of Fine Arts. 

If you really want to learn what it's like to be a local here, however, you'll have to eat like one. Fortunately, the local cuisine is top-notch with something for everyone to enjoy. Here are the top restaurants around St Petersburg that locals love.

  • 1

    Bacchus

    a fantastic restaurant for wining and dining

    Bacchus
    • Food
    • Luxury

    At Bacchus, you'll find a satisfying combination of old-world charm and modern convenience. This restaurant in city centre St Pete offers classic European-style dishes with a focus on French cuisine, but that's just the beginning. As the name suggests, this establishment also has a diverse drink selection. 

    In fact, its wine library consists of nearly 100 different labels sourced from France, Spain, Italy, the United States, and numerous other countries around the world. With French farmhouse-style decor, this is one of the best places in town to relax with a satisfying meal and an elegant drink accompaniment.

    Location: 124 2nd Ave NE, St. Petersburg, FL 33701, UK

    Open: Sunday–Thursday 11 am to 10 pm, Friday–Saturday 11 am to 11 pm

    Phone: +1 727-258-8566

    Map
  • 2

    The Galley

    Hearty food and craft beers

    The Galley
    • Food

    When you visit The Galley, the first thing you might notice is the nautical theme in its decor, which matches well with the maritime nature of the city based on its coastal location. You'll predominately find pub food here, though their seafood offerings are more delectable than you might think. 

    Their beer selection is what draws people in more than anything else, as you'll find incredible selections from local brewers and other craft brews from out of state.

    Location: 27 4th St N, St. Petersburg, FL 33701

    Open: Daily 11.30 am to 3 am

    Phone: +1 727-575-7071

    Map
  • 3

    Ichicoro Ane

    Ichicoro Ane

    Ichicoro Ane
    • Food

    When you visit Ichicoro Ane, it's helpful to think of it more as a Japanese-style eating and drinking den rather than a standard restaurant. You can still enjoy delicious food and drink, of course, but the overall style of the establishment is much more relaxed than your typical Japanese establishment. 

    The food itself is downright delicious, especially their ramen noodles. You'll find vegetarian options as well, so the menu is accommodating of dietary restrictions.

    Location: 260 1st Ave S, St. Petersburg, FL 33701, USA

    Phone: +1 727-300-0281

    Map
  • 4

    La V Vietnamese Fusion

    Delicious Southeast Asian flavour in St Petersburg

    La V Vietnamese Fusion
    • Food

    At La V Vietnamese Fusion, you can enjoy a satisfying combination of southeastern Asian flavours with a focus on the best that Vietnamese cuisine has to offer. In all their dishes, they focus on using only fresh ingredients and minimising the amount of oil.

    Herbs and vegetables are used to enhance not only the food here but also your overall quality of life, as healthiness shines through every item on their menu. You'll find a comprehensive vegetarian menu as well if you're looking to avoid meat.

    Location: 441 Central Ave, St. Petersburg, FL 33701, USA

    Open: Sunday–Thursday 11 am to 10 pm, Friday–Saturday 11 am to 11 pm

    Phone: +1 727-820-3500

    Map
  • 5

    The Library

    Imaginative American cuisine in a library setting

    The Library
    • Food

    No matter what time of day you're looking to eat, The Library is one of the best spots in town. You can enjoy their coffee bar in the early morning, as well as brunch well into the afternoon. Of course, they also have a comprehensive dinner menu as well, offering high-quality standard American fare. 

    The decor here is especially appealing, as it lives up to its namesake with elegant bookshelves throughout the establishment. Don't forget to check out their cocktail bar as well for some interesting and exciting combinations.

    Location: 600 5th St S, St. Petersburg, FL 33701

    Open: Monday–Saturday 9 am to 9 pm, Sunday 9 am to 4 pm

    Phone: +1 727-369-9969

    Map
  • 6

    The Lure

    The varied menu appeals to large groups looking for plenty of variety

    The Lure
    • Food
    • Group

    When you visit The Lure, you can enjoy a notably varied kind of dining experience. Most people come for the sushi, but that's just the beginning of all the options you can enjoy here. Additionally, their menu contains tacos, flatbreads, tapas, and so much more. 

    Don't forget to check out their drink offerings as well. You'll find interesting cocktail creations along with award-winning local brews on tap. The Lure even features games you can enjoy like billiards in a fun and friendly atmosphere that lets you relax.

    Location: 661 Central Ave N, St. Petersburg, FL 33701, USA

    Open: Monday–Saturday 11 am to 11 pm, Sunday 11 am to 10 pm

    Phone: +1 727-914-8000

    Map
  • 7

    The Mill

    Local flavours from the ocean and the farm

    The Mill
    • Food

    A relative newcomer to the St Petersburg dining scene, The Mill has already won several prestigious awards for its incredible service and culinary offerings. This is thanks in large part to the chef, Ted Dorsey, who lets his creativity shine through one-of-a-kind dishes served in a relaxing environment. 

    The restaurant rotates its menu offerings based on what local ingredients are seasonally available, and they're unrelentingly dedicated to freshness in all their work. The food itself is described as rustic Americana in which you'll find Southern flavours with a Floridian twist.

    Location: 200 Central Ave #100, St. Petersburg, FL 33701, USA

    Open: Sunday, Tuesday–Thursday 11 am to 9 pm, Friday 11 am to 10 pm, Saturday 10 am to 10 pm

    Phone: +1 727-317-3930

    Map
  • 8

    Paul's Landing

    Delicious seafood with ocean views

    Paul's Landing
    • Food

    At Paul's Landing, you'll find a unique dining experience that takes world-class experience and techniques and combines them with local Floridian ingredients that celebrate cooking as an art alongside Florida's rich history. 

    All the ingredients are locally sourced, so you can expect a lot of seafood on the menu thanks to St. Petersburg's coastal location. In fact, the restaurant itself is oriented on the Vinoy Marina, so you can enjoy picturesque views of the water while you eat.

    Location: 501 5th Ave NE, St. Petersburg, FL 33701

    Open: Monday–Tuesday 11 am to 3.30 pm, Wednesday–Friday 11 am to 8 pm, Saturday–Sunday 7.30 am to 8 pm

    Phone: +1 727-824-8007

    Map
  • 9

    Pin Wok & Bowl

    Come here for Japanese, Thai and pan-Asian dishes

    Pin Wok & Bowl
    • Food

    At Pin Wok & Bowl, you'll find delicious Thai and Japanese cuisine all in one place thanks to this fusion restaurant's impressive menu. Founded by a Thai native, this restaurant focuses on authenticity and fresh ingredients above all else, but that doesn't mean their menu lacks the modernity that so many diners are looking for.

    You'll find creativity coursing through every dish, whether you order a plate of sushi or opt for one of their speciality bowls. Don't forget to try their tea and dessert as well, as they offer many selections you can't find elsewhere in town.

    Location: 445 Central Ave, St. Petersburg, FL 33701, UK

    Open: Monday–Thursday 11 am to 9.30 pm, Friday 11 am to 10.30 pm, Saturday 12 pm to 10.30 pm, Sunday 12 pm to 9.30 pm

    Phone: +1 727-575-7167

    Map
  • 10

    Red Mesa Cantina

    A taste of Mexico in St Petersburg

    Red Mesa Cantina
    • Food

    When you visit Red Mesa Cantina, you can enjoy Latin flavours with your dinner that's sure to impress. They focus on implementing bold flavours in their dishes by combining typical Latin fare with Caribbean favourites to create unforgettable tacos, ceviche, and much more. 

    There are even vegan and gluten-free options available if you have dietary restrictions. Don't forget to check out their drink offerings and bar as well. You won't find a more extensive selection of tequila anywhere else in the American South.

    Location: 128 3rd St S, St. Petersburg, FL 33701, UK

    Open: Monday–Thursday 11 am to 10 pm, Friday–Saturday 11 am to 11 pm, Sunday 11 am to 9 pm

    Phone: +1 727-896-8226

    Map