We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


204 Beach Dr NE, St. Petersburg, FL 33701-3414
+1 727-895-5515
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good32%
  • Average10%
  • Poor2%
  • Terrible1%
Travellers talk about
“pasta” (105 reviews)
“crostata” (15 reviews)
“bravas” (33 reviews)
Open Now
11:30 - 22:00All hours
Italian, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
204 Beach Dr NE, St. Petersburg, FL 33701-3414
All Details
Write a Review
Reviews (1,117)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,053 reviews

Reviewed 4 days ago via mobile

Per Charlie Helinger.... grading Ambiance dining outside by candlelight with skinny lemon wedges. Fantastic for people watching especially Lyn... our party of four all had different entrees that were exceptional. Diane provided us outstanding service. She was very knowledgeable about the wine and the dishes...More

Thank Byron C
Reviewed 1 week ago via mobile

It starts with the staff. They are attentive, perky and well informed. The food is real Italian and more. Unique items such as Octopus. They do a great job with pizza and pastas, as well. Good for date night or biz meeting.

Thank relatedgroup
Reviewed 2 weeks ago

We've eaten good, tasty Italian food at Bella Brava for over 20 years, and followed it's migration from Central Ave to Beach Drive. Extremely well managed operation, and it's owners have branched out to other culinary ventures as well. Enjoy your meal outside, and people...More

Thank Michael B
Reviewed 2 weeks ago

The food and service here is excellent. I had the Pasta Brava - it will now be one of my favorites here. My wife had the Crostata which she almost finished in one sitting. Cory gave us great service and including the prep of our...More

Thank Bob V
Reviewed 2 weeks ago via mobile

I don't even like Italian food but all I can say about BellaBrava is WOW! The service was great and the food was excellent. I went with spaghetti and meatballs, a safe bet, and was not disappointed. The tiramisu was truly special. This restaurant is...More

Thank Hallucin8
Reviewed 2 weeks ago via mobile

We had an early dinner. I had a Pimm's cup cocktail-delicious. We shared appetizers of goat cheese Al Forno, and Burrata. Every bite was a treat. I had the Arugula and heirloom tomato salad, husband had the calamari fritti. Very tender and a very generous...More

Thank Catboom
Reviewed 2 weeks ago via mobile

Interesting drink choices. They had a variety of mixes. We were barhopping but want to come back for dinner. Had the margherita pizza, similar to pizza in Rome. Angela, at the bar, was so helpful with suggestions. We will be back!

Thank Jennifer L
Reviewed 3 weeks ago via mobile

I've been going to DTSP for years, but for some reason never ate at BellaBrava until recently... It was a very pleasant surprise that the food lived up to the hype of the restaurant! My absolute favorite part of the meal was the fact that...More

Thank FJPriela401
Reviewed 3 weeks ago

Nice friendly place, decent menu. The waitress who served me was very attentive and friendly. Great views of the bay.

Thank NYTraveler987
Reviewed 3 weeks ago

There's fierce dining competition along Beach Ave. and Bellabrava holds its own. As the name suggests, it's Italian food and quite good. There are three separate dining areas: the bar (somewhat noisy), the room behind the bar (a little noisy) and a room to the...More

Thank fs4569
Nearby Restaurants
Parkshore Grill
1,113 reviews
.17 km away
Locale Market
504 reviews
.20 km away
Cassis American Brasserie
910 reviews
.04 km away
Nearby Attractions
Chihuly Collection
1,689 reviews
.35 km away
Museum of Fine Arts
703 reviews
.13 km away
South Straub Park
19 reviews
.12 km away
Pioneer Park
28 reviews
.28 km away
Ask a question
Questions & Answers
Tracey M
7 May 2017|
AnswerShow all 6 answers
Response from rlsand | Property representative |
Yes, Tracey, we have a special children's menu. We are very family-friendly and would welcome you and your family!
Mary Ann B
16 February 2017|
AnswerShow all 4 answers
Response from rlsand | Property representative |
Yes, we take reservations by phone (727.895.5515) or online at our web site. Hope to see you soon.
2 January 2017|
AnswerShow all 3 answers
Response from BeachDay365 | Reviewed this property |
Yes, $5.00
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$28
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Reservations, Private Dining
Dining Style
Casual Dining
Good for
Bar Scene, Business meetings, Child-friendly, Kids, View, Local cuisine, Special Occasion Dining, Romantic, Groups
Open Hours
12:00 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 23:00
11:30 - 23:00
Location and Contact Information
  • Address: 204 Beach Dr NE, St. Petersburg, FL 33701-3414
    (2nd Ave NE)
  • Public Transportation: Looper Trolley Stop 4, Museum of Fine Arts, Beach Dr
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-895-5515
  • E-mail
Contemporary Italian fare with a New World interpretation. Extensive beer & wine selection. Outdoor seating on beautiful Beach Drive.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing