13 St.Petersburg Restaurants Locals Love

Some posts on this site contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you!). Read the full disclosure policy here.

Last week I went on a quest to discover the best St.Petersburg restaurants and I discovered something much bigger.

I love St. Petersburg!

I only spent a few nights but I may have become the unofficial ambassador because I can’t stop telling people how much I love this city.

Talk to any Canadian and you’ll hear stories of family winter vacations in Florida and their snowbird relatives living in timeshares.

But growing up my family didn’t vacation during the winter and I didn’t really have a reason to visit as an adult.

I was one of the few Canadians that had never visited Florida.

Not knowing much about Florida except for the Golden Girls and Disneyland it didn’t really appeal to me.

But the energy of St.Petersburg makes me excited to explore more of Florida, what else have I been missing?

Vibrant murals aren't the only great things in St.Petersburg. Check out our picks for best St.Petersburg restaurants.

St.Petersburg was once known as God’s Waiting Room, a hot bed for retirees and beach loving families, there weren’t many reasons for inbetweeners to visit the city.

But a new generation of millennials is staying and outsiders from all over America are coming for the great weather and zero state tax.

I’m sure there are a lot of cities in Florida that have great weather but St.Petersburg has personality.

This new generation of residents are diverse. I met New Yorkers, Chicagoans and Portlanders who all moved to St.Petersburg because of the culture and opportunity.

The city also has a thriving LGBTQ community and hosts one of the largest Pride parades in Florida.

Best St.Petersburg Restaurants

Just as the medium is the message, where you eat reflects what you spend. St.Petersburg restaurants along the beachside cater to an older, wealthier clientele.

You’ll find a younger crowd of bars and restaurants north of 3rd.

Grand Central is a bit farther up with a vibrant creative community, gorgeous old homes and LGBTQ friendly bars.

The good news is that they’re aren’t really any chain restaurants in St.Petersburg except for a Ruth’s Chris Steakhouse.

That’s always a great sign for a good food city.

Bodega is just one of the amazing restaurants in St.Petersburg you'll want to visit.


Part of a new generation of modern St.Petersburg restaurants focusing on casual dining, Bodega wasn’t created for visiting tourists but local residents.

Here I met Dani, a local DJ who was snapchatting (@DEEJAYDANI17) this was the place to go for a Cuban.

Just as social media fosters relationships between strangers online, I used the opportunity to ask this stranger his opinion on best St.Petersburg restaurants.

If you like Bodega also check out Taco Bus, which has been around for ages and featured on Diners Drive-Ins and Dives.

Bodega – 1120 Central Ave, St. Petersburg, 727-623-0942

Brick and Mortar

Perhaps my favourite place to eat in St. Petersburg. Brick and Mortar reminded me most of Toronto restaurants.

I really liked the relaxed wine bar feel to the restaurant.

Staff at the bar are more than willing to offer their suggestions on the best dishes. 

You can’t beat the perfectly cooked octopus.

Eat at the bar and you’ll make friends.

Brick & Mortar – 539 Central Ave, St. Petersburg, 727-822-6540

The Mill, just one of the amazing restaurants in St.Petersburg you'll want to visit.

The Mill

With friendly staff and great cocktails it’s not surprising The Mill is so popular and considered one of the best St.Petersburg restaurants.

Portions here are plentiful so while you’re encourages to order several courses I think it’s best to skip one and share with friends.

If you’re looking for local dishes ask where the seafood comes from as much of it was from outside Florida.

The watermelon bruschetta is one of the most popular dishes here.

The Mill – 200 Central Ave #100, St. Petersburg, 727-317-3930

Red Mesa Mercado, just one of the amazing restaurants in St.Petersburg you'll want to visit.

Red Mesa

Red Mesa is a well loved restaurant group in the city with an upscale restaurant outside the downtown core.

And Red Mesa Cantina taqueria and Mexican ceviche bar with a garden patio and Red Mesa Mercado which houses a walk-up window and tortilla factory.

I never really eat out at breakfast or brunch, I’d rather wait for lunch and I loved that I could just pick up a breakfast burrito from Red Mesa Mercado.

Red Mesa – 1100 1st Avenue North St.Petersburg, 727-954-7430


The Lucha Libre Last Supper depicted on a series of skateboards on the wall is a sure sign of the attitude at Z-Grille which doesn’t take itself too seriously.

Creative spins on typical American eats, Z-Grille is known for its creative deviled eggs and Dr. Pepper fried ribs.

It’s a local’s favourite for brunch and would be good for snacks with local beer on tap.

Z-Grille – 104 2nd St S, St. Petersburg, 727-822-9600

Sea Salt, just one of the amazing restaurants in St.Petersburg you'll want to visit.

Sea Salt

One of the most beautiful dining rooms in the city, the seafood restaurant features over 75 different kinds of sea salt from around the world (although no local salt) and a whole fish program.

Sea Salt is busy at night and requires a reservation but you can avoid the crowds at lunch or better yet, head here during Happy Hour to try wine from it’s extensive wine program.

Sea Salt – 183 2nd Ave N, St. Petersburg, 727-873-7964

Mazzaros, just one of the amazing restaurants in St.Petersburg you'll want to visit.

Mazzaro’s Italian Market

Normally I would not check out an Italian recommendation as Toronto has such great Italian food but Dani the snapchatting DJ said this market had the best sandwiches of all the St.Petersburg restaurants.

Sure enough as I drove up I could see cars parked all over the place, and some parking lots warning that it was NOT for customers of Mazarro.

An old school deli counter in an Italian grocery store, you take a number and patiently wait for your turn to order a hot or cold sandwich or the special of the day.

Mazarro’s Italian Market – 2909 22nd Avenue N, St Petersburg, 727-321-2400

The Hyppo gourmet ice pops is just one of many restaurants in St.Petersburg you need to try.

The Hyppo

Okay so this technically a pick for St. Petersburg restaurants because they only serve popsicles but you must go here.

With forty gourmet popsicles available you could spend a lot of time here.

I can personally vouch for the strawberry datil – because spicy fruit is amazing.

The Hyppo – 627 Central Ave, St. Petersburg, 727-498-6536

The Cider Press Cafe, just one of the amazing restaurants in St.Petersburg you'll want to visit.

Best Restaurants in St.Petersburg I Missed

Locale Market – Such a deliciously dangerous place for someone like me. I didn’t have time to visit the restaurant on the second floor.

But I did check out the gourmet market on the main floor with fresh produce, meals to go, ice cream, beer and enough cookbooks and cool gadgets to happily empty my bank account.

Burgers: Engine No. 9, The Avenue
Tacos: Casita Taqueria
Mexican/Thai Fusion: Nitally’s
Raw Vegan: The Cider Press Cafe

Cycle Brewing, just one of the amazing bars and restaurants in St.Petersburg you'll want to visit.

Best Places to Drink in St.Petersburg

Swank: Birchwood rooftop lounge has one of the best views at this posh restaurant on Beach Street.

Cool: Ruby’s Elixir is a prohibition inspired cocktail bar, if you’re into cigars there’s a shop next door. The Mandarin Hide is also a local favourite.

Beer Lovers: Locals are touting St.Petersburg as the next big hub for craft beer. Try Cycle Brewing, 3 Daughters and Green Bench. Rapp Brewery is 20 minutes outside the city but considered to be the best.

Great Eats at the Beach

I didn’t make it outside the city but Walt’z Fish Shack is the place to be at Madeira Beach.

Across the street from the beach this old fishing shack epitomizes the Key West vibe. A chalkboard lists what was caught that day and they’ll sell until they are out of fish.

If it’s a bad day and they don’t have fish they will stay closed, or if it’s a beautiful day and they don’t want to work it’s also closed.

Forget the Beach Go to the Park

There is lots of green space in St.Petersburg and little parkettes. Locals known the unspoken rule that the homeless population stays in Williams Park without hassle from local authorities.

But there are plenty of other great areas including Deman’s Park which holds plays in the spring and the breeze from the water makes for a perfect picnic.

Head to Vinoy Park to see dolphins, if you put your feet in the water they’ll swim right up to you.

But please don’t feed the dolphins.

Dali Museum in St.Petersburg is just one of the great things to do in St.Petersburg.

Get Cultured

Art is in the streets, walk up and down Central avenue and the streets parallel to it and you’ll find vibrant street art in a plethora of style.

It really speaks to the energy of the city.

The Chihuly Collection is a permanent installation of Dale Chihuly’s glass art which is featured everywhere from the Louvre to Toronto’s Royal Ontario Museum.

There is also a museum of modern art but the real star in St.Petersburg is the Dali Museum, which houses the largest exhibit of his works outside Europe.

There’s an opportunity to don a 3D virtual reality headset to put yourself in Dali’s world. It’s worth the line to try this.

If you’re visiting in September check out the Shine On Festival. Held every September, this festival run by local artists turns the city into an open air museum.

It’s a great opportunity to meet artists and see some spectacular mural art.

First Friday:  Like many other cities in North America, St.Petersburg restaurants on Central Ave shut the street down and residents flock to the downtown core to listen to music and bring drinks from the bars into the streets.

The Vinoy Renaissance, the perfect home base to discover amazing restaurants in St.Petersburg.
The Vinoy is the perfect hotel to discover the best St.Petersburg restaurants.

Where to Stay in St.Petersburg

The Vinoy Renaissance Hotel is the place to stay in St.Petersburg, in fact it’s the unofficial hotel for every major sports team except the Yankees as the owner has property in Tampa.

For this reason they ask not to take photographs or ask for autographs.

I didn’t see any professional sports stars there, or maybe I did and had no idea.

But I did really enjoy my time.

It’s a beautiful lobby where you’ll see Chihuly glass art and service is surprisingly down to earth.

The Marchand restaurant has great options for picky eaters and at night the bar plays local sports.

The hotel veranda bar is the place to be if you’re traveling solo, it’s where I had my first Moscow Mule, which is a perfect afternoon cocktail to beat the Florida heat.

Read Reviews on TripAdvisor or Book a Room on Expedia

Did I miss any St.Petersburg restaurants that you think should be included? Let me know in the comments below.

Disclosure: We created this guide in a paid partnership with Visit Florida; however they did not dictate editorial and were amazing hosts that allowed me time to explore the city on my own to find the best St. Petersburg eats. I am truly blown away by how cool Florida can be – I guess it’s not all Golden Girls after all.
 St.Petersburg is a city evolving into one of the best craft beer and food places in Florida. Here are our can't miss restaurants in St. Petersburg.

Join the Conversation

  1. At first I thought.

    Hmm 48 hours of Russian cuisine 🙂

    Great overview anyway.



  2. Great post! Glad you enjoyed it 🙂 I wish I’d made it to some of these when I went as well!

  3. All of these sights look so cool! It’s so much fun to explore new dining areas, especially if you’re in a new place. It sounds like you really enjoyed your experience! Very cool! Thanks so much for sharing!

  4. Nice post – listed a lot of my faves. I would add La V…fab, fresh & really reasonably priced Vietnamese. Also Urban Brew & BBQ – great ‘cue & the best mac & cheese in town.

  5. A great place to check out is Nitally’s it’s a Thai – Mex infusion!! It’s amazing!

  6. Check out IL Ritorno, La V, and Urban Brew & BBQ on your next visit. Pinellas Ale Works (PAW) is a newer brewery option and worth a visit.

  7. the Don Czar is over rated for decent price & more updated rooms i would go to the hollander hotel its in the heart of downtown w/ pool full bar

  8. I love to hit up JP Tavern on Park Street they carry local and import brews on tap something like 30 of them. The menu is relaxed but different not typical tavern food…

  9. Tony Cocktail says:

    Great article on the city I was born in, grew up running through the streets and now as an adult enjoy with my wife. St. Petersburg FL is definitely an emerging Hotspot for millenials and people that like culture. Our ever changing outlook to stay progressive in all of our lifestyles, eateries, breweries and much more!!! Thank you for a great quick overview of our town and I hope you return sooner than later as we are always welcoming to Newbies, Repeat Offenders 🙂 and Transplants to the area.

  10. Glad you loved our little secret which is surely not a secret anymore! You missed a few favorites! Annata on Beach Drive is a wonderful Wine and Charcuterie restaurant owned by the Mazzaro family, The best Gelato in the US (and as close to Italy as you can get) is also on Beach Drive. It’s called Paciugo. Head down Central and try the best fried chicken and cocktails at a newer placed called Urban Comforts. For one of the most authentic Italian restaurants (high end Italian) look no further than Il Ritorno on Central Ave.

    Another fun item to mention the Saturday Morning Market which I think is the largest in the Southeast. Tons of vendors, produce, food stalls and live bands. So much to do and see here, I could keep going!

  11. Michael S Novilla says:

    Thanks for sharing all of the glory of our decades of cumulative hard work here in St. Pete, especially Downtown St. Pete, aka DTSP., most appreciated!! Here is a link to our LOCAL scene in DTSP via http://DowntownStPete.com =D

  12. Deborah Molise says:

    Thanks for writing a great post about St Pete. Hawkers, Brooklyn South and Zaytoon are also amazing eateries in the Edge District where Bodega, Green Bench Brewery and Red Mesa are located 🙂 Don’t forget to check out a Food Tour the next time your in town!

  13. Buddhist Pilgrimage Tour says:

    Great restaurants, it really amazing travel news provides the most fascinating tips.

  14. Christine says:

    Great piece, I just hope you guys tipped all your servers!! Canadians are notoriously disliked by waitstaff because they don’t “get” that we live mostly on tips. Tell all your friends!

    1. Ayngelina Author says:

      I’m surprised to hear you say that because Canadian servers also live on tips. In fact in Canada the base tip is 15% but as we have a restaurant I always support hospitality workers with a 20% tip.

    2. Christine, that was not very nice to a visitor to our city . She wrote a wonderful article and you wouldn’t want her to think we weren’t happy to have her and all the other Canadians as visitors.

  15. Pom Poms Teahouse and Sandwichria in The Grand Central District is a must try.

  16. The BEST pizza in town just opened up in the edge district around the corner from Mercado and Green Bench — The Pizza Box!!! Seriously some of the best pizza I’ve ever had in my life

  17. I have a few hidden gems for your next visit:
    You can’t miss with Chiefs Creole down in the Deuces. AMAZING.
    Zaytoon Grill will knock you out with authentic middle eastern.
    Kings Street for some good gourmet hot dogs and grilled cheese.
    Rae Rae’s for the best breakfast in town.
    Northeast Tavern for some old school local grub with a twist.
    Your taste buds will thank you for any of the above.
    And head over to Ale & Witch and the Hideaway for some live music and craft brew.
    Thanks for the write up on our town. It is the best place to live. Come on back soon!

  18. Lot’s of hidden gems we don’t want to share. But since yoiu mentioned parks Boyd Hill for hiking in an amazingly large and diverse environment, Weedon Island for Native American Culture incredible kayaking and Sawgrass for a shaded walk with a chance to see alligators

    1. Ayngelina Author says:

      These are fantastic additions, thank you!

  19. Looks like such a fun trip! So many good restaurants in St. Petersburg. I’ll have to visit one day and go to as many as I can!

  20. Proper -you mist try on your return trip.

  21. Room 901 is a fabulous conversation bar in the edge district of St Pete. Most unique decor, sophisticate d crowd and best cocktails and charcuterie boards in town! A hidden gem…

    1. Ayngelina Author says:

      Now this is a really good reason to go back to St.Petersburg.

  22. Moon Under The Water, great British restaurant on Beach Dr, down town. British food at its best, always busy then after dinner a nice stroll looking through the stores!
    Sea Turtles on St Pete Beach, Gary Diane and Paige are the best,.
    The food is beyond fantastic catering to both British and American menu. Love this place great for breakfast, lunch and dinner.

  23. Next time in town, try the lure, really good neighbor hood sushi and American tapas

  24. Stella’s on Beach Blvd. in Gulfport is a very small place with tables and chairs outside as well. They are known for their homemade corned beef. The breakfast has great corned beef hash, as well as wonderful Greek omelets, and many more unique ones. Can’t wait to try their rueben sandwiches. Many unique shops as well.

  25. Great read and review. One of my favorites is Bangkok Thai downtown. They’ve been there forever and everything is delicious!! The mango and sticky rice dessert is a thing of dreams- not on the menu but ask.

  26. Terry Howard says:

    Too bad that you didn’t have the chance to eat at The Birchwood! As a lifelonger New Yorker, The Birchwood is way up there with the best of the best. The interior, which is huge has a different vibe to each section, yet they all flow together. The staff is amazing, welcoming and polite. We had our wedding dinner this past December in one of their beautiful private rooms and it was amazing! The Birchwood also has a beautiful boutique hotel. We have been back many times and will continue to do so.

  27. i appreciate your post, Seems your so foodie 🙂 All of these restaurants look so amazing. It’s so much fun to explore new dining areas, especially if you’re in a new place. Thanks so much for sharing!

  28. Awesome to see you’ve been here! You missed a few good ones that are worth coming back for. You got Renzo’s an Argentine parrilla and I know you love Argentine steak, Red Mesa Cantina, V fusión for Pho, The Avenue for burgers and fries, Oak & Stone for Pizza and beer by the ounce on a giant tap wall. Might be others, but most importantly the new pier just opened for walking off the delicious foods. Plus you can go to Honeymoon Island, Fort Desoto or even cross to Anna Marie Island or Siesta Key besides the better known Clearwater and St. Pete beaches. All after Covid-19 of course.

    1. Ayngelina Author says:

      Oh I clearly need to come back!

Comments are closed.

© Copyright 2021. Bacon Is Magic. All rights reserved