Menu

Fresco's Waterfront Bistro

Fresco's Waterfront Bistro, 300 2nd Ave. Northeast, St. Petersburg

4.4
RESTAURANT RATING: 
EXCELLENT
4.4 out of 5 (47 Ratings)
Powered By Opentable
2.9 miles Mahaffey Theater
About Fresco's Waterfront Bistro
The Spotlight on Fresco's Waterfront Bistro

Fresh Seafood and Waterfront Views Just Steps from the Show

Fresco's Waterfront Bistro is a laid-back, open-air seafood spot right on the marina in downtown St. Petersburg. Known for its breezy patio, scenic views of Tampa Bay, and casual coastal vibe, it’s a local favorite for both visitors and residents. Located just a short walk from several popular music venues, it’s a convenient and scenic place to kick off your night out.

The menu leans into fresh-caught seafood—think crisp calamari, blackened mahi, and buttery lobster rolls—alongside a solid lineup of burgers, salads, and tropical cocktails. With both indoor and outdoor seating, and a come-as-you-are dress code, it’s easygoing and welcoming no matter your concert style.

Why Concert-goers love it

Fresco's is just minutes from downtown St. Pete’s top music halls, making it a go-to for a pre-show dinner or drinks. The fast, friendly service means you won’t be late for the opening act, and the casual vibe is ideal for winding down before the energy of a live show. The outdoor deck lets you people-watch by the water while you sip your cocktail and soak in the Florida breeze. Bonus: it stays open late enough to grab a post-show bite if you're still buzzing from the encore.

Who this Restaurant is great for

  • Groups of friends looking to share apps and drinks with a view
  • Solo travelers enjoying a relaxed bite by the marina
  • Couples starting a romantic evening before a concert
  • Fans wanting a lively, open-air spot to get hyped
  • Budget-conscious music lovers who want good portions at fair prices

What People Say

Diners rave about the waterfront location and the friendly, no-rush service. Many mention the perfect timing for concert nights, with meals arriving quickly but never feeling rushed. The fish tacos and seared tuna get consistent shout-outs, and the cocktail list—especially the mojitos and frozen drinks—is a crowd-pleaser. Guests love the casual atmosphere and the chance to dine outdoors with a view.

Areas for Improvement

Because of its prime location, Fresco’s can get busy—especially on weekends or event nights—so expect a short wait if you don’t have a reservation. Some reviews mention that indoor seating can get a bit loud, so grab a table outside if you want a quieter vibe before the show.

The Bottom Line

Fresco’s offers fresh seafood, marina views, and quick service—everything a concert-goer needs for a stress-free, flavorful start to their night out in St. Pete.

Average Price
$31 to $50
Cuisine
Seafood
Dress Code
Casual Dress
Opening Hours
Brunch
Sat, Sun 9:00 am-3:00 pm
Lunch
Mon-Fri 11:00 am-4:00 pm
Dinner
Mon-Thu, Sun 4:00 pm-10:00 pm
Fri, Sat 4:00 pm-11:00 pm

Fresco's Waterfront Bistro Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Fresco's Waterfront Bistro?

Write a review

TripAdvisor Traveler Rating

Fresco's Waterfront Bistro is #34 of 994 things to do in St. Petersburg

4 of 5 stars4 out of 5
By: Magnus F, Umea, Sweden
Fri 30 May, 2025
l Nice restaurant at the harbour with tables right by the water. The fillet was perfectly cooked. Few by good desserts. ..

Read Full Review
2 of 5 stars2 out of 5
By: J2251UXbryans
Mon 19 May, 2025
l Fresco's was one of my favorite restaurants but my last experience with the Mahi Mahi diner was not good . The piece of fish was so small it couldn't have been more than 3oz. finished. So I had a...

Read Full Review
5 of 5 stars5 out of 5
By: mariem99, MD
Sat 12 Apr, 2025
l Great spot! Went twice for lunch this past week - enjoyed our lunches both visits! Excellent food - especially the Yellowfin salad and house salad with shrimp. Fast, courteous srvice from Jacob and...

Read Full Review
Write a Review of Fresco's Waterfront Bistro
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Fresco's Waterfront Bistro
What was good?
What was bad?
Your review of Fresco's Waterfront Bistro
Fresco's Waterfront Bistro 300 2nd Ave. Northeast, St. Petersburg