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
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
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
199 Dr Mlk Jr St N, Saint Petersburg, FL 33701
Check it out HEREYou 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
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
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
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
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
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
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
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
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.