If you’re looking for a memorable waterfront dining experience in the Tampa Bay area, Fresco’s Waterfront Bistro is a destination worth discovering. Located at the entrance to the iconic St. Pete Pier, Fresco’s enjoys a beautiful position overlooking the St. Petersburg Municipal Marina, combining fresh food, friendly hospitality and fantastic waterfront views.
Fresco’s Waterfront Bistro has been serving locals and visitors for more than two decades, offering a relaxed Florida atmosphere that’s ideal for everything from a casual meal with friends and family to a special celebration overlooking the water.
Whether you’re visiting for brunch, lunch, dinner or sunset drinks, Fresco’s provides a dining experience that makes the most of its stunning waterfront location.
Fresh Food & Chef-Inspired Cuisine
Fresco’s menu features a wide variety of dishes with a particular focus on fresh seafood, alongside steaks, burgers, sandwiches, bowls, salads and pasta dishes. Guests can choose from a selection of starters including grouper bites, shrimp cocktail, crab cakes, lobster bisque and mango habanero ceviche.
For seafood lovers, the menu includes favourites such as grouper sandwiches, shrimp tacos, lobster rolls, salmon, mahi mahi, black grouper, scallops and lobster dishes. There are also plenty of options for those looking for something from the land, including steaks, chicken dishes and the Fresco’s Burger.
Some of the restaurant’s featured favourites include its lobster ravioli with champagne cream sauce, lobster meat, crispy prosciutto and parmesan, as well as its Yucatan Spring Rolls and signature desserts such as salted caramel cheesecake.
Brunch, Lunch & Dinner
Fresco’s Waterfront Bistro caters to different occasions throughout the day. Weekend visitors can enjoy brunch, while lunch and dinner menus provide plenty of choice for both casual dining and more relaxed waterfront meals.
Saturday and Sunday brunch is served until 3pm, while lunch is available until 4pm on weekdays. The restaurant remains open into the evening, making it possible to enjoy dinner while taking in the atmosphere around the St. Pete waterfront.
Waterfront Views & Florida Atmosphere
One of the biggest attractions of Fresco’s is its location. Situated beside the St. Petersburg Municipal Marina and close to the St. Pete Pier, the restaurant provides diners with an opportunity to enjoy their food surrounded by the sights and atmosphere of the waterfront.
It’s a great setting for a relaxed lunch, an evening meal, a weekend brunch or drinks while watching the waterfront as the day winds down.
Takeout, Delivery & Catering
Fresco’s isn’t limited to dining in. The restaurant also offers takeout during its regular opening hours, including larger party platters and orders for gatherings.
For those who would rather enjoy Fresco’s food elsewhere, delivery is also available through Uber Eats and DoorDash.
Visit Fresco’s Waterfront Bistro
Fresco’s Waterfront Bistro is located at 300 2nd Avenue NE, St. Petersburg, FL 33701, making it an easy destination for anyone exploring St. Petersburg, the St. Pete Pier and the wider Tampa Bay area.
With its waterfront setting, varied menu and relaxed atmosphere, Fresco’s offers a great way to combine good food with one of the area’s most enjoyable waterfront locations.
Opening Hours:
- Monday–Thursday: 11:00am–10:00pm
- Friday: 11:00am–11:00pm
- Saturday: 9:00am–11:00pm
- Sunday: 9:00am–10:00pm
Brunch is available until 3:00pm on Saturday and Sunday, while weekday lunch is served until 4:00pm.







