Best restaurants on the water from Palm Beach Gardens to Riviera Beach

Luxury table settings for parties.

Nothing says Florida more than year-round outdoor dining options. We have so many waterfront options in our county we’ll be delivering this wisdom in geographic bites.

More waterfront dining:Best outdoor dining near Jupiter Inlet: Restaurants with sparkling waterway views

For a dining experience with a view that’s worth going to north-central Palm Beach County — think Palm Beach Gardens, North Palm Beach, Singer Island, Palm Beach Shores, and Riviera Beach — here they are:

Waterfront restaurants in Palm Beach Gardens

The River House

The water view: Intracoastal Waterways

The River House in Palm Beach Gardens lets diners relax with great food and fantastic views.

With an eclectic mix of seafood and homestyle favorites that include bistro chicken and prime meatloaf, filet mignon and prime rib, sushi rolls and salads, this eatery offers something for everyone. The tiki bar is a popular spot for a cocktail and a quick bite, like the millionaire’s bacon and deviled eggs.

2373 PGA Blvd., Palm Beach Gardens. 561-530-4313;

FireFin Grill

The water view: Soverel Harbor Marina, Intracoastal Waterway

The outdoor patio behind the new FireFin Grill overlooks the Soverel Harbor Marina in Palm Beach Gardens.

This upscale restaurant and craft cocktail bar specializes in fine-aged steaks, award-winning sushi and seafood. One of their specialties is Lionfish, aka FireFin. Though a highly-invasive species, the chefs at FireFin turn it into a delicious entree. When it comes to Lionfish their motto is ‘you’ve got to eat’em to beat’em.’

2401 PGA Blvd., Palm Beach Gardens. 561-472-7900; firefingrill. com

Angry Moon Cafe

The water view: Soverel Harbor Marina, Intracoastal Waterway

Open for breakfast and lunch, this eatery hand selects the best meats, cheeses, fresh vegetables and all-natural, cage-free eggs to create dishes like Pain perdue, quiche, multiple varieties of eggs benedict including classic, Florentine and their ‘Benedict of the Seas,’ crepes and more.

2401 PGA Blvd., Palm Beach Gardens. 561-694-7945; angrymooncafe. com

Seasons 52 – Palm Beach Gardens

The water view: Intracoastal Waterways

Dockside views await at Seasons 52 in Palm Beach Gardens.

Sitting comfortably dockside at Seasons 52, one can make a meal from the restaurant’s popular brick-oven flatbreads, starters, soups and salads without ever consulting the lavish list of entrees, many prepared over wood fire. They’ll match any dish with one of the eatery’s 52 wines by the glass.

11611 Ellison Wilson Road, Palm Beach Gardens. 561-625-5852;

The Waterway Café

The water view: Intracoastal Waterways

Waterway Cafe is located along the beautiful Intracoastal Waterway in Palm Beach Gardens.

Located almost underneath the PGA Boulevard bridge over the Intracoastal, the Waterway Café has been a go-to destination for outdoor dining for decades. The restaurant claims to have Florida’s only floating bar. The menu includes: fresh seafood, salads, steak, chicken, pasta and custom-made pizza entrees.

2300 PGA Blvd., Palm Beach Gardens. 561-694-1700;

North Palm Beach waterfront restaurants

The Catch Seafood and Sushi

The water view: South Lakes

The Catch Seafood and Sushi, in North Palm Beach, offers diners a view of tranquil South Lake which connects to the Intracoastal Waterway.

The Catch attracts diners from across the county, thanks to its chill vibe and lake view from the al fresco back patio. Dishes here are known for their global flavors and presentation, and there are salads, burgers, ribs and chicken too.

766 Northlake Blvd., North Palm Beach. 561-842-2180;

Frigate’s Waterfront Bar & Grill

The water view: Earman River

Arrive by car or boat at Frigate's Waterfront Bar & Grill in North Palm Beach.

Named for the legendary frigate bird, this favorite spot for sport fishermen is a casual setting with refreshing beverages, filling food and music. A local gathering place for boaters, the outdoor bar hosts happy hour and early dining specials Monday through Thursday. Surrounded by tall palms, the place has old Florida charm.

400 US 1, North Palm Beach. 561-855-7497;

Palm Beach Shores/Singer Island restaurants

3800 Ocean at the Palm Beach Singer Island Resort & Spa

The water view: AtlanticOcean

Diners can see the Atlantic Ocean from their tables at 3800 Ocean on Singer Island.

The menu may be more limited than some other waterfront venues, but the dishes here are made from scratch using local produce and seafood. If you’re dining for the sweeping views, the Atlantic is feet away. The crash of the waves and the sea air will leave you feeling refreshed.

3800 N. Ocean Drive, Palm Beach Shores. 561-340-1795;

Islander Grill & Tiki Bar at the Gold Crown Palm Beach Shores Resort

The water view: AtlanticOcean

The Islander Grill & Tiki Bar is located at the Palm Beach Shores Resort.

This venue offers live entertainment and dining specials nightly (think Maine lobster and prime rib) and boasts a true island. Frozen tropical drinks are encouraged, and the expansive menu has something for everyone, from a burger to seafood pasta dishes. Live music nightly.

181 S. Ocean Ave., Palm Beach Shores. 561-842-8282;

On the Rocks Pool Bar & Grill at the Marriott’s Ocean Pointe

The water view: Lake Worth Inlet, the Atlantic Ocean

In a nutshell: It’s American cuisine served poolside with a distant view of the Atlantic. After lunch, wander this resort’s palm tree-shaded paths to its water features and play area, all brightly colored and lushly planted.

71 S. Ocean Ave., Palm Beach Shores. 561-882-3000;

Sailfish Marina Resort

The water view: Sailfish Marina and the Intracoastal Waterway

Imagine great food and drink while taking in this view. Stop imagining and make it reality at Sailfish Marina on Singer Island.

Sailfish offers waterfront dining with daily specials, many of them inspired by the fresh catch from boats docked outside. Choices may include Abaco grouper, Florida dolphin, Florida spiny lobster and stone crabs.

98 Lake Drive, Palm Beach Shores. 561-844-1724;

Coconuts on the Beach and Ketch at Hilton Singer Island Oceanfront Resort

The water view: AtlanticOcean

A good selection of draft and bottled beer and vibrantly colored drinks await at this popular venue. Expect breathtaking views of the Atlantic and an ocean breeze on the open-air protected deck and at the tiki bar. The menu focuses on tried-and-true bar food with a few surprises. For a more intimate experience, consider Ketch, indoors, which offers plated fish and steak entrees.

3700 N. Ocean Drive, Riviera Beach. 561-848-3888;

Riviera Beach

Rafiki Tiki Bar & Grill

The water view: Intracoastal Waterway at the Riviera Beach Marina

Rafiki Tiki Bar & Grill has great views and fantastic Florribean cuisine.

This family-friendly restaurant at the remodeled Riviera Beach Marina Village on the east side of the two-story event center has expanded outdoor patio seating. The menu combines Florida seafood bites with Latin American classics. There’s live music on weekends and happy hour during the week with $5 bites and 2-for-1 drinks.

190 E 13th St., Riviera Beach. 561-812-2240;

Eddie Ritz is a journalist at The Palm Beach Post, part of the USA TODAY Florida Network. You can reach him at [email protected]. Help support our journalism. Subscribe today.