You can grab a great meal just about anywhere in St Petersburg. Whether you’re looking for a romantic date night spot, a late-night snack or a quick to-go bite, the restaurants around St Pete will not disappoint. So strap on your bibs and leave your hotel room: it’s time to eat at the best restaurants in St Petersburg.
Il Ritorno
Address: 449 Central Ave #101 Saint Petersburg, FL 33701
Make a reservation on OpenTable here
Dress Code: Business casual. No beach attire, sports jerseys, athletic shorts, baseball hats, tennis shoes or flip flops.
Il Ritorno first opened its doors in 2014 and quickly became a popular destination serving up decadent Italian dishes. Their menu takes a modern spin on Italian cooking where you won’t find the traditional chicken parm or meatballs.
Bubba Tip: Try the Short Rib Mezzaluna and the Octopus appetizer
Brick & Mortar Kitchen & Wine Bar
Address: 539 Central Ave St Petersburg, FL 33701
Make a reservation by calling ahead
Dress Code: No Dress Code
Brick & Mortar arrived on the scene in 2015 after a local couple shut down their catering business after ten years to start their own brick and mortar restaurant. The menu consists of contemporary American food with seasonal cuisine made with fresh, locally sourced, when possible, products.
Bubba Tip: Try the beef carpaccio and the house-made “flat-noodles"
FarmTable Cucina
Address: 179 2nd Avenue N. St. Petersburg, FL 33701
Make a reservation on OpenTable here
Dress Code: Upscale / Smart Casual
Think Eataly when heading to FarmTable Cucina. Downstairs is a local market where you can buy fresh and packaged gourmet foods. Upstairs is a full-service restaurant offering casual gourmet dining with fresh seasonal ingredients.
Bubba Tip: If you're adventurous with your food make a reservation at the Chef’s table for an exclusive eight-course meal
Gratzzi Italian Grille
Address: 211 2nd Street, St Petersburg, FL 33701
Make a reservation on OpenTable here
Dress Code: No Dress Code
This is an authentic Italian restaurant, with both owners from Sicily. They serve classic Italian specials that everyone expects but specialize in steak and seafood that could rival any steakhouse in the area.
Bubba Tip: Order the Cavatelli Bada Bing to get a tableside performance from the chef
Annata
Address: 300 Beach Dr NE St Petersburg, FL 33701
They do not take reservations
Dress code: No Dress Code
Annata is a restaurant and wine bar, located on the scenic waterfront of Beach Drive. They offer contemporary cuisine consisting of fine dishes from Italy and abroad. If you’re looking for an appetizer this is your place as they specialize in wines, cheese, and charcuterie boards.
Bubba Tip: Get your name on the list early, as Annata’s tends to fill up quickly
Beau n Mo’s Italian Eating House
Address 2924 5th Ave N St Petersburg, FL 33713
Make a reservation on OpenTable here
Dress Code: No Dress Code
Beau’s has quickly become popular after being in St Petersburg for only two years. This finer casual restaurant is off the beaten path but not to be overlooked. They specialize in steaks and even age them in house.
Bubba Tip: Don’t miss the Delmonico!
The Mill
Address: 200 Central Ave #100 St Petersburg, FL 33701
Make a reservation on OpenTable here
Dress Code: No Dress Code
The Mill is a must try in St Petersburg! Specializing in creative southern-influenced dishes like Florida fish wings and smoke braised boar rides. They pride themselves on providing amazing food without the attitude.
Bubba Tip: If you want some of the heartiest and most delicious meals, this is where you need to go
Red Mesa Cantina
Address: 128 3rd Street, St Petersburg, FL 33701
They do not take reservations
Dress Code: No Dress Code
Red Mesa Cantina gives off a lively party atmosphere. They have live music on Friday and Saturday nights from 9:00 pm until 1:00 am at the outside bar. With over 400 tequilas to try, this could quickly turn into a crazy night. If you’re just looking to grab some food, their amazing Mexican food won’t disappoint the taste buds.
Bubba Tip: Try the Sirloin Chorizo Burger - which comes with fried onions, avocado, jack cheese, tomato, and chipotle aioli
Lolita’s Wine Market
Address: 16 8th St S St Petersburg, FL 33712
They do not take reservations
Dress Code: No Dress Code
Just breaking into the scene in 2017 Lolita’s has made a huge impression in a short amount of time. The constantly changing menu showcases charcuterie & cheese boards, small plates, salads, and paninis. This restaurant seats 25-30 and feels like you’re eating in your mother's kitchen.
Bubba Tip: All menu items are priced under $10
Tryst
Address: 240 Beach Dr, NE St Petersburg, FL 33701
Make a reservation on OpenTable here
Dress Code: No Dress Code
Tryst is located on Beach Drive and turns into a nightclubish scene on Saturday nights. If you’re looking to have a fun night and enjoy some excellent food this is the place. Everything from steak to the seafood is amazing.
Bubba Tip: If you’re looking for a late night bite the kitchen stays open until 1:00 am on weekends
The Cider Press Cafe
Address: 601 Central Ave St Petersburg, FL 33701
They do not take reservations
Dress Code: No Dress Code
The Cider Press Cafe was St Pete’s first all-vegan non-cooked food restaurant. They now have evolved into some cooked dishes but are still sticking to their roots of plant-based, feel-good food! The dishes are so good you won’t even miss the meat.
Bubba Tip: The Pad Thai is to die for
The Lure
Address: 661 Central Ave, St Petersburg FL, 33701
Make a reservation on OpenTable here
Dress Code: No Dress Code
Looking for some good Sushi? Located in downtown St. Pete this is your spot for mouthwatering tapas, tacos, and flatbreads. Brush up your skills and get a quick game of pool in before or after dinner.
Bubba Tip: The Lure serves up some of the most decadent cocktails
The Galley
Address: 27th 4th Street, N St Petersburg, FL 33701
Call (727)-575-7071 to make reservations
Dress Code: No Dress Code
This restaurant has a real dive bar feel. They have a full liquor license and serve up some of the best southern comfort food.
Bubba Tip: If you’re looking to be adventurous try out the Alligator Etouffee