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.
All 728 St. Petersburg Restaurants


204 Beach Dr NE, St. Petersburg, FL 33701
Improve this listing
Ranked #20 of 728 Restaurants in St. Petersburg
Certificate of Excellence 2014
Price range: $7 - $28
Sun 3:00 pm - 9:00 pm
Mon - Thu 11:30 am - 10:00 pm
Fri - Sat 11:30 am - 11:00 pm
Cuisines: Italian, Pizza, Contemporary
More restaurant details
Restaurant details
Good for: Bar scene, Outdoor seating
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Late Night
Dining style: Casual Dining
Cross street: 2nd Ave NE
Transit: Looper Trolley Stop 4, Museum of Fine Arts, Beach Dr
Description: Contemporary Italian fare with a New World interpretation. Extensive beer & wine selection. Outdoor seating on beautiful Beach Drive.
Write a Review

382 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • French first
  • German first
  • Italian first
  • Portuguese first
  • Russian first
  • Spanish first
  • Any
English first
1 review
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed October 17, 2014 NEW

One of the best meals I've had. I had the skirt steak and it was tender and VERY tasty. My wife had the pork tenderloin Marsala and it was awesome. Definitely recommend.

Was this review helpful? Yes 1
Tampa, Florida
Senior Contributor
49 reviews 49 reviews
37 restaurant reviews
32 helpful votes 32 helpful votes
4 of 5 stars Reviewed October 14, 2014 NEW

Nice lunch menu-October through April is the perfect time for alfresco dining and people watching. Good variety of daily specials

Was this review helpful? Yes
Top Contributor
102 reviews 102 reviews
85 restaurant reviews
44 helpful votes 44 helpful votes
5 of 5 stars Reviewed October 12, 2014 via mobile

We live locally and hadn't been to Bella Brava for awhile. We need to go more frequently because it is a great place in many aspects! Great food with a wide variety, fun atmosphere, and very good service. This last time we sat at the bar and everyone there went out of their way to make sure we had what... More

Was this review helpful? Yes
Saint Petersburg, Florida, United States
2 reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed October 10, 2014

This is one of our "go to" restaurants in downtown St. Petersburg. The food is always fresh and delicious and wonderfully presented (you eat with your eyes before you even taste the food)! On our last visit was having a difficult time deciding between several entrees so I asked our server, Jessica C., for her insight. Her recommendation was spot-on!... More

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed October 10, 2014

My wife and I try to have a mid week date night as often as we can. We also like to try new places. BellaBrava came up in a search for top restaurants in our area. They definitely lived up to the hype! Food was great, atmosphere was great and service from Jessica C. was great! The dinner was topped... More

Was this review helpful? Yes
St. Petersburg, Florida
Senior Contributor
31 reviews 31 reviews
13 restaurant reviews
15 helpful votes 15 helpful votes
5 of 5 stars Reviewed October 9, 2014

Bella Brava is Fabulous!! :-) Everything is Delish!! :-) Drinks are Yummy!! I LOVE that I can bring my dog. :-) FABULOUS Restaurant!! :-)

Was this review helpful? Yes
Linlithgow, United Kingdom
18 reviews 18 reviews
4 restaurant reviews
12 helpful votes 12 helpful votes
5 of 5 stars Reviewed October 7, 2014

A friend recommended and we enjoyed so much we returned 2 days later in a 4 day trip. We had lunch and late lunch, thoroughly enjoying the food and the very attentive service which provided us an "experience". Both times I selected the server's "special" recommendations and was very impressed. Especially server Mary who secured chef to make me a... More

Was this review helpful? Yes
17 reviews 17 reviews
13 restaurant reviews
21 helpful votes 21 helpful votes
4 of 5 stars Reviewed October 6, 2014

I went to this restaurant a couple of times during my stay in St Pete. I really, really liked it! The food was delicious, the wine is great and the service was very good. The only reason I don't give them five stars is due to their valet service. It was only one person on a Saturday night and I... More

Was this review helpful? Yes
St. Petersburg, FL
Senior Contributor
49 reviews 49 reviews
21 restaurant reviews
10 helpful votes 10 helpful votes
3 of 5 stars Reviewed October 5, 2014 via mobile

I had high expectations for this place as many people have given it good reviews. Came on a Friday night with a party of 17 (had reservations) and we were split into two tables. We were assigned two servers to take care of us. Evidently they we're given other tables as well because the service was horrible. It's like they... More

Was this review helpful? Yes
Lichfield, United Kingdom
Senior Contributor
22 reviews 22 reviews
11 restaurant reviews
20 helpful votes 20 helpful votes
4 of 5 stars Reviewed October 2, 2014 via mobile

Great menu with an extensive choice of salads, pasta dishes,, fish and meat entrees - and some fabulous cocktails too. Good value for money and healthy portions - don't order an appetiser unless you're really bury! Nice to be able to either sit inside with the AC for comfort or outside like in Europe and watch all the people go... More

Was this review helpful? Yes 1

Travelers who viewed BellaBrava also viewed


Been to BellaBrava? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about BellaBrava

Address: 204 Beach Dr NE, St. Petersburg, FL 33701
Phone Number: 727-895-5515
Location: United States  >  Florida (FL)  >  St. Petersburg
Open Hours:
Sunday 3:00 pm - 9:00 pm
Monday 11:30 am - 10:00 pm
Tuesday 11:30 am - 10:00 pm
Wednesday 11:30 am - 10:00 pm
Thursday 11:30 am - 10:00 pm
Friday 11:30 am - 11:00 pm
Saturday 11:30 am - 11:00 pm
Average Prices: USD 7 - 28
Cuisine: Italian, Pizza, Contemporary

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing