Home › Venues › Fresco’s Waterfront Bistro Fresco’s Waterfront Bistro Tickets Buy tickets for concerts at Fresco’s Waterfront Bistro in St. Petersburg, FL. No Upcoming Events No upcoming events scheduled at Fresco’s Waterfront Bistro. Please contact us with any corrections. Hotels & Lodging Near Fresco’s Waterfront Bistro About the Venue Fresco’s Waterfront Bistro At-a-Glance Address300 2nd Ave. NESt. Petersburg, FL 33701United States Map & Directions Advertisement