Bubba Booking

Adventures
Partner

    St Pete Where To Eat

    Back to Blog

    Stop Searching, Start Vacationing

    While you’re getting out and enjoying the sunshine in St. Petersburg, here’s some great spots to grab a bite to eat regardless of how nice of a meal you’re looking for. There are some wonderful seasonal options filled with the unique flavor and culture of St. Pete’s. 

    Casual & Affordable

    BellaBrava

    Best Places to Eat in St Pete’s

    38

    4 Beach Dr NE, St. Petersburg, FL 33701

    Check it out HERE

    With great food and great service, this casual Italian restaurant serves pizza and pasta dishes with plenty of options to suit anyone’s taste. BellaBrava provides a trendy atmosphere mixed with classic Italian and quick meals.

    Average Meal Cost: $11

    Bodega

    Best Places to Eat in St Pete’s

    38

    1120 Central Ave, St. Petersburg, FL 33701

    Check it out HERE

    Bodega offers Latin street food on a high level with one of the best Cuban sandwiches you’ll find. The atmosphere is laid back, relaxed and will make you feel right at home with a hint of Latin zest. They also provide fresh juices to cool you down.

    Average Meal Cost: $8.50

    11 Chicks

    Best Places to Eat in St Pete’s

    38

    199 Dr Mlk Jr St N, Saint Petersburg, FL 33701

    Check it out HERE

    You won’t want to miss the life-changing arepas and empanadas from 11 Chicks. This small shop packs a big flavor with reasonable prices. You’ll be on cloud nine with this hidden gem for Valenzuelan classics. 

    Average Meal Cost: $9

    Moderately Priced Small Restaurants

    The Mill Restaurant

    Best Places to Eat in St Pete’s
    38

    200 Central Ave, Saint Petersburg, FL 33701

    Check it out HERE

    At The Mill Restaurant, servers aim to impress and the food won’t disappoint. Meals are served quickly and they’re just as delicious with a unique creativity to their menu items. Portions are large and will keep you full and looking forward to another visit.

    Average Meal Cost: $13

    Stillwaters Tavern

    Best Places to Eat in St Pete’s

    38

    224 Beach Dr NE, Saint Petersburg, FL 33701

    Check it out HERE

    This rustic coastal tavern has a chic atmosphere with all the intricate and unique details of a small restaurant, with the ability to serve like a large restaurant. Guests love being offered popcorn as an appetizer, and the outdoor seating is where you’ll want to be. 

    Average Meal Cost: $15

    Ceviche Tapas Bar & Restaurant

    Best Places to Eat in St Pete’s
    38

    10 Beach Dr NE, Saint Petersburg, FL 33701

    Check it out HERE

    Ceviche is a staple in the Tampa area and beloved by locals for their small plates. You’ll get a true taste of Spanish culture with wine, sangria and fresh seafood delicacies here. The ambiance and patio seating gives you a real taste of the food and culture at Ceviche. 

    Average Tapas Cost: $10

    Upscale Eats

    Brick & Mortar

    Best Places to Eat in St Pete’s
    38

    539 Central Ave, Saint Petersburg, FL 33701

    Check it out HERE

    Brick & Mortar offers affordable fine dining without the white table cloths, making this spot one you won’t want to miss. Their menu rotates seasonally and is top notch as a favorite for locals. The ambiance here supports quality dishes with a side of craft beer. 

    Average Meal Cost: $28

    FarmTable Cucina

    Best Places to Eat in St Pete’s
    38

    179 2nd Ave N, Saint Petersburg, FL 33701

    Check it out HERE

    FarmTable Cucina offers locally sourced clean eats with a unique twist for this New American restaurant. The plates and cocktails are delicious, and is a great place for a nice dinner that won’t break the bank. The atmosphere feels casual, but is a great spot for celebrations or a dinner date. 

    Average Meal Cost: $30

    Annata

    Best Places to Eat in St Pete’s
    38

    300 Beach Dr NE, St. Petersburg, FL 33701

    Check it out HERE

    At Annata, the charcuterie board is not to be missed. The food is devine, but also pleasing to the eye and you’ll be in love with their ability to present a beautiful meal. While their menu changes seasonally, you’ll never be disappointed with your choices. 

    Average Meal Cost: $20

    Dessert Spots

    Coastal Ice Cream and Sweet Bar

    Milk shake with rocky road ice cream
    38

    6801 Gulfport Blvd S Suite 6, South Pasadena, FL 33707

    Check it out HERE

    Come visit one of the cutest Ice Cream shops in St. Pete. Owned by mother and daughter, they are, hands down, the best new ice cream parlor in town. They have great prices with lots of flavors and toppings. They are ideally located with ample parking—squeaky clean inside and out. Make sure to try the brownie!

    Coffee Grounds Craft Coffee + Cocktails

    Three cocktails
    38

    10927 Gulf Blvd, Treasure Island, FL 33706

    Check it out HERE

    Not just for your morning coffee. Make sure to stop by after dinner for an evening cocktail or pastry. Our favorite is CJ's Frozen Mudslide.

    MORE POSTS

    Where To Eat Christmas Dinner In St. Pete

    November 14, 2019
    While you’re getting out and enjoying the sunshine in St. Petersburg, here’s some great spots to grab a bite to eat regardless of how nice of a meal you’re looking for. There are some wonderful ...

    Read More

    MORE POSTS

    Where to Eat Thanksgiving Dinner in St. Pete

    November 14, 2019
    While you’re getting out and enjoying the sunshine in St. Petersburg, here’s some great spots to grab a bite to eat regardless of how nice of a meal you’re looking for. There are some wonderful ...

    Read More

    MORE POSTS

    St. Pete Red Tide Update

    November 14, 2019
    While you’re getting out and enjoying the sunshine in St. Petersburg, here’s some great spots to grab a bite to eat regardless of how nice of a meal you’re looking for. There are some wonderful ...

    Read More