Waterfront dining in Jupiter FL is its own kind of search, because the water is the whole point of the trip - dinner at a marina table means something different than dinner at a strip-mall storefront, even when the menus overlap. This list is filtered specifically for restaurants that sit directly on the Jupiter Inlet, the Intracoastal, or a marina basin, not just restaurants that happen to be near water on a map.
Right now that includes Guanabanas and U-Tiki Beach, both built around open-air tiki seating at the Jupiter Inlet Marina; Jetty's and Lucky Shuck, a short walk away with their own inlet-facing patios; and Zunzibar and Voodoo Bayou, which trade the inlet view for Intracoastal and marina settings further south in Jupiter and Palm Beach Gardens. Each listing notes which body of water it actually sits on, since "waterfront" in this area can mean inlet, Intracoastal, or a private marina, and the view - and the parking situation - differs by location.
Check the map link on each listing before you go; waterfront tables are the first to fill on weekend evenings, and a few of these spots don't take reservations for outdoor seating at all. This page gets updated as new inlet and Intracoastal restaurants open in the area.