florida Date: 05-15-2026

Highly Recommended 14 Dinner Restaurants Near St. Petersburg, Florida

Planning dinner tonight? Check out highly recommended restaurants in [St. Petersburg] known for quality food and memorable dining experiences.

RestaurantsAddressPrice_level
1Bonu Taverna Italiana601 Central Ave, St. Petersburg, FL 33701Expensive
2Brick & Mortar539 Central Ave, St. Petersburg, FL 33701Expensive
3Hawkers Asian Street Food1235 Central Ave, St. Petersburg, FL 33705Moderate
4Fords Garage St. Pete200 1st Ave S Suite A, St. Petersburg, FL 33701Moderate
5Red Mesa Cantina128 3rd St S, St. Petersburg, FL 33701Moderate
6Doc Fords Rum Bar and Grille St Pete Pier610 2nd Ave NE, St. Petersburg, FL 33701Moderate
7Bodega on Central1180 Central Ave, St. Petersburg, FL 33705Inexpensive
8Noble Crust of St. Petersburg8300 4th St N, St. Petersburg, FL 33702Moderate
9Engine No. 956 Dr M.L.K. Jr St N, St. Petersburg, FL 33705Moderate
10Frescos Waterfront Bistro300 2nd Ave NE, St. Petersburg, FL 33701Moderate
11The Hangar Restaurant & Flight LoungeSecond Floor Albert Whitted Airport, 540 1st St S, St. Petersburg, FL 33701Moderate
12Juno & The Peacock400 Beach Dr NE, St. Petersburg, FL 33701Moderate
13Stillwaters Tavern224 Beach Dr NE, St. Petersburg, FL 33701Moderate
14BellaBrava204 Beach Dr NE, St. Petersburg, FL 33701Moderate

1.Bonu Taverna Italiana

Address: 601 Central Ave, St. Petersburg, FL 33701

images Bonu Taverna Italiana

(941) user ratings total:

Hannah Ranfranz Our favorite restaurant in st pete! The owners are fabulous. They treat everyone like family. The pinsa, all appetizers, salads, gnocchi, etc. is all wonderful! The atmosphere and vibe is great as well. We love sitting at a table with friends and family or the bar top when it’s just the two of us. We love all the servers and bartenders too!
5 /5
=

2.Brick & Mortar

Address: 539 Central Ave, St. Petersburg, FL 33701

images Brick & Mortar

(906) user ratings total:

Ed Brill Really enjoyed my first visit to B&M. Started with pulled pork poutine which was flavorful and rich. We also had a tuna tartar which was lovely on the plate, the fish had actual flavor, and we could mix in some kimchi or other tastes to upgrade it as we went. I had the bouillabaisse as my main and consumed every bite. The broth had a nice coconut creaminess and gave the whole dish nice complexity. Wines by the glass were interesting and creative. Overall a good choice.
5 /5
=

3.Hawkers Asian Street Food

Address: 1235 Central Ave, St. Petersburg, FL 33705

images Hawkers Asian Street Food

(7112) user ratings total:

Toure Hughes I came by for lunch, Courtney was my server and very pleasant. I intended to order bulgogi beef, but accidentally ordered steak. It was a delicious mistake. The Kim chi which is typically tasty was not this time. Courtney advised there was a new recipe and happily offered me another side. I had a great experience!
5 /5
=

4.Fords Garage St. Pete

Address: 200 1st Ave S Suite A, St. Petersburg, FL 33701

images Fords Garage St. Pete

(7092) user ratings total:

LEZLIE-ANN Sherwood We had a great dining experience at Fords Garage as visitors from overseas. The front of house greeters were pleasant and efficient. Our server Tianna was attentive and knowledgeable. She provided great insight and recommendations when we had further queries while placing our order and also quickly assisted with any additional needs during our meal. Kudos must also be given to Stephen (manager) who was kind and accommodating following technical difficulties. The meal was tasty and our beer flight as well!
5 /5
=

5.Red Mesa Cantina

Address: 128 3rd St S, St. Petersburg, FL 33701

images Red Mesa Cantina

(5724) user ratings total:

Sara Bro Great food...steak tacos definitely could have had more meat. Shrimp portion was good. Quesadilla good, sauce with them was great. The bathroom for Men is upstairs (?) Hard to think of an elderly person needing access to this...maybe make one womans bathroom for men...(?) Anyhow not to distract from the fact, the meal was good! If you are in town, Id recommend it.
5 /5
=

6.Doc Fords Rum Bar and Grille St Pete Pier

Address: 610 2nd Ave NE, St. Petersburg, FL 33701

images Doc Fords Rum Bar and Grille St Pete Pier

(4989) user ratings total:

K Michaelis Awesome spot right on the water, very Florida-esque! They have a large menu with many different seafood and non-seafood options. Lots of drinks to choose from - both your standard drinks and a lot of frozen beachy drinks. I love that they have tons of outdoor seating with umbrellas. Service was very quick once we were seated! Cornell was so nice and knowledgeable and really made our experience a 10. All of the dishes were delicious and very flavorful. The sweet potato fries were some of the best I’ve ever had.
5 /5
=

7.Bodega on Central

Address: 1180 Central Ave, St. Petersburg, FL 33705

images Bodega on Central

(4582) user ratings total:

Courtnie Clemens Delicious Cuban comfort food! We loved the maduros, pollo asado, and the lechón sandwich, everything came out fresh, flavorful, and in huge portions. Service was friendly and fast, and it was easy to find street parking within a short walk. A great casual spot on Central for a satisfying meal.
5 /5
=

8.Noble Crust of St. Petersburg

Address: 8300 4th St N, St. Petersburg, FL 33702

images Noble Crust of St. Petersburg

(4428) user ratings total:

Rosanna Brewer Wow, what an absolutely beautiful experience I had at Noble Crust! The waitress Julia made sure me and my dogs were well taken care of. The dogs had very fresh, clean water and I was instantly served a full carafe of water as well. Also, I highly recommend the “Love of Lavender” cocktail, which was made with beauty, design and love. I will definitely have it again. The “Lamb Bolognese Cavatappi” started off with a buttery, but soft undertone and ended with a warm and spicy undertones with the heat from the lamb and phenomenal marinara sauce lapped over the dish. I also indulged in the “Magnanimous Juice Lord IPA”, which created a fresh and zesty pairing with the dish, as well. If you don’t like beer, I would also recommend pairing the dish with their “Matua Sauvignon Blanc” from New Zealand” or if you are not into white wine, try the “Diseno Pinot Noir Sta” from Rita Hills. The entire experience was very special for me. Thank you to the entire team!
5 /5
=

9.Engine No. 9

Address: 56 Dr M.L.K. Jr St N, St. Petersburg, FL 33705

images Engine No. 9

(4049) user ratings total:

Joel Doerer Great experience with our party of 4. Staff was kind and welcoming. Was rather busy so there was a wait on Saturday around 6:30 pm. Great draft beer and wine selection and even more options if you are okay with a bottle. Very creative burgers. Duck wings are incredibly crispy. The sauces were next level good.
5 /5
=

10.Frescos Waterfront Bistro

Address: 300 2nd Ave NE, St. Petersburg, FL 33701

images Frescos Waterfront Bistro

(3967) user ratings total:

Mark Jensen We had an awesome experience tonight at Fresco’s Waterfront Bistro. The atmosphere on the water is unbeatable — perfect lighting, great breeze, and a relaxed vibe overlooking the marina. Our waitress Heather was fantastic. Super friendly, patient, and genuinely attentive the entire night. She made us feel taken care of without ever rushing us. We brought our husky with us, and the staff couldn’t have been more welcoming. They brought out water for him right away, and the outdoor seating was perfectly set up for dogs and families. The food was excellent — fresh, flavorful, and came out hot. Between the great service, beautiful views, and dog-friendly environment, this is definitely one of the best dining spots at the St. Pete Pier. Highly recommend and we’ll absolutely be back!
5 /5
=

11.The Hangar Restaurant & Flight Lounge

Address: Second Floor Albert Whitted Airport, 540 1st St S, St. Petersburg, FL 33701

images The Hangar Restaurant & Flight Lounge

(3759) user ratings total:

Barry Mainwood Fun place for lunch or dinner at Albert Whitted Airport. We volunteer at the Dali museum and one of the people we work with told us about how good the food is here, they were right. Are kids were in town and we stopped in for lunch. Our daughter in law is gluten intolerant and they were happy to accommodate and were well versed in making sure she wasnt affected by cross contamination. It was a nice day and we sat out on one of the balconys and watched the plans land and take off. I had the stuffed portobello burger with the pasta sals and it was great. The menu is pretty diverse with lots of things to pick from and they have a full bar.
5 /5
=

12.Juno & The Peacock

Address: 400 Beach Dr NE, St. Petersburg, FL 33701

images Juno & The Peacock

(3640) user ratings total:

TyLisa Johnson 10/10 no notes. Everything was so thoughtful and artfully done. Love the interior decor and beauty of the outdoor seating. The cocktails by decade came with a slight twist which made it fun but so hard to choose. I went with the Mai tai (sweet, punchy 8.5/0) to complement the hot honey jalapeño cornbread (9/10) which was immaculate! who thought of that?! I want to shake your hand!!! So buttery, smoky, toasted, spicy and sweet! We also grabbed the seafood tower which blew us away. The oysters(from Washington) were thin with medium shells and a delicious brine, I really enjoyed the fresh mignonette. The star was the hamachi in this sweet sauce, just wow! All of the sauces, from the cocktail sauce on... I could tell from the moment it touched my tongue they were made freshly in-house. It just speaks to the work they put in in the kitchen, you feel it in every bite. Our server was also fantastic, shout out to him! Love it here! Definitely recommend 10/10 #foodlover #tampaeats #stpetefoodie #junoandthepeacock #stpetefl
5 /5
=

13.Stillwaters Tavern

Address: 224 Beach Dr NE, St. Petersburg, FL 33701

images Stillwaters Tavern

(3495) user ratings total:

Wild Bill The Stillwaters Tavern is a "must experience" restaurant if you are anywhere near St Petersburg Pier. Staff was professional, courteous and responsive. The menu offers various option with large portions, so plan accordingly. One thing about the Stillwaters Tavern is the outdoor dinner option. If you get a chance, Id recommend dining outside for brunch.
5 /5
=

14.BellaBrava

Address: 204 Beach Dr NE, St. Petersburg, FL 33701

images BellaBrava

(3182) user ratings total:

Taylor Williams Had an amazing time here for dinner. Our server was a lovely girl named Kaitlin (never got the exact spelling) and she was super attentive & gave a tone of recommendations based on her menu favorites. I got her favorite pasta which was the ravioli genovese and my boyfriend got the short rib ragu. For apps we got the arancini and bruschetta (both were great) and as a drink I got the basil cocktail on the signature list. Definitely will go back if we are in the area again!
5 /5
=