More than a dozen waterfront restaurants are available from Palm Beach Gardens to Riviera Beach. Menus range from casual seafood and American cuisine to upscale Mediterranean and modern Indian dishes.