Waterfront dining in Punta Gorda
Waterfront Dining. In Punta Gorda.
Good food, cold drinks and outdoor waterfront seating make Riviera an easy Punta Gorda stop for lunch, dinner, live music or a relaxed afternoon by the water.
Outdoor Dining • Waterfront ViewsDirect answer
Is Riviera a waterfront restaurant in Punta Gorda?
Yes. Riviera Bar & Grill offers casual waterfront dining in Punta Gorda with outdoor seating by the water. The restaurant combines a full food and drink menu with live music on scheduled days and boat access for dock-and-dine visits.\n\nThat makes Riviera useful for several common searches—waterfront restaurant, outdoor dining, seafood, live music and boat-accessible dining—without pretending those are separate businesses.

The Riviera setting
Come for a meal. Stay for the water.
The waterfront is part of the restaurant experience, not a stock-photo promise. Riviera’s setting is designed for the kind of visit Punta Gorda does well: casual food, drinks, outdoor air, music and time with people you came to see.
Plan the kind of visit you want
Waterfront is only the beginning
Use these pages to go directly to the information that matters for your visit.
Quick answers
Waterfront dining questions
Straight answers based on Riviera’s current restaurant information.
Is Riviera Bar & Grill a waterfront restaurant in Punta Gorda?
Yes. Riviera Bar & Grill is located on the water in Punta Gorda and offers a casual waterfront dining setting.
Does Riviera have outdoor dining?
Yes. Riviera has outdoor waterfront seating. Seating availability can vary, especially during busy periods and live music.
Is there live music with waterfront dining?
Yes. Riviera schedules live music Thursday through Sunday in season and Friday through Sunday outside season. Check the Live Music page for posted events.
Can I arrive at Riviera by boat?
Yes. Riviera is boat accessible. The posted docking coordinates are 26.888362, -82.053196.
Punta Gorda waterfront dining
See you by the water.
5500 Deltona Dr, Punta Gorda, FL 33950 • Open daily 11 AM–9 PM
