Skip to main contentWebsite Accessibility Assistance

Fresco's Waterfront Bistro

Best Waterfront Dining

Welcome to Fresco's Waterfront Bistro

Fresco's Waterfront —St. Petersburg's premier waterfront dining destination, perfectly situated at the entrance to the iconic St. Pete Pier overlooking the beautiful St. Petersburg Municipal Marina.

Whether you're joining us for brunch, lunch, dinner, or sunset cocktails, you'll enjoy fresh, chef-inspired cuisine, handcrafted cocktails, and breathtaking waterfront views in a relaxed Florida atmosphere. From celebrating life's special moments to grabbing a casual meal with family and friends, every visit is designed to be memorable.

For more than two decades, Fresco's has proudly served both locals and visitors, earning a reputation for exceptional hospitality, fresh flavors, and one of the best dining experiences on Tampa Bay.

Award-Winning Waterfront Dining
We're honored to have been voted Best Waterfront Restaurant in Creative Loafing's Best of the Bay for five consecutive years, a recognition made possible by the incredible support of our guests and local community. Thank you for making Fresco's your favorite waterfront destination—we look forward to welcoming you soon!

exterior

Guest Favorites

Lobster Ravioli

Lobster Ravioli

Champagne cream sauce, lobster meat, crispy prosciutto, parmesan cheese

Salted Caramel

Salted Caramel Cheesecake

NY Style cheesecake with thick swirls of dulce de leche, caramel topping & sea salt topped with candied walnuts

Spring Rolls

Yucatan Spring Rolls

Grilled chicken, corn, black beans, red onion, red and green peppers, Mexican blend cheese & Mango salsa, served with sweet Thai chili

Visit Us

St Petersburg, FL

300 2nd Avenue Ne
St Petersburg, FL 33701

(727) 894-4429

Hours

Monday - Thursday: 11 am to 10 pm
LunchUntil4 pm
Friday: 11 am to 11 pm
LunchUntil4 pm
Saturday: 9 am to 11 pm
Brunchuntil3 pm
Sunday: 9 am to 10 pm
Brunchuntil3 pm
Opens in a new windowOpens an external siteOpens an external site in a new window