Bubba Booking

Adventures
Partner

    St Pete Restaurants

    Back to Blog

    Stop Searching, Start Vacationing

    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.

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

     Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

     Best Restaurants in St Petersburg FL

    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

     Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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

    Best Restaurants in St Petersburg FL

    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 

    MORE POSTS

    Where To Eat Christmas Dinner In St. Pete

    April 28, 2019
    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 ...

    Read More

    MORE POSTS

    Where to Eat Thanksgiving Dinner in St. Pete

    April 28, 2019
    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 ...

    Read More

    MORE POSTS

    St. Pete Red Tide Update

    April 28, 2019
    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 ...

    Read More