These are the Virginia waterfront spots locals know are worth visiting, provided you don’t show up when everybody else does. The Porch On Long CreekA 360-degree open kitchen is not something you see at most waterfront restaurants, but The Porch on Long Creek is not most waterfront restaurants. Watching boats cruise the Lynnhaven waterway while savoring a well-crafted plate is exactly the kind of afternoon that reminds you why waterfront dining exists in the first place. Surf Rider is Hampton waterfront dining in its most enduring and satisfying form. The Harbour GrilleWoodbridge is not the first place most people think of when they imagine a standout waterfront dining experience, which makes The Harbour Grille feel like a genuinely rewarding discovery.