The Porch on Long Creek

Great Neck$$$

The Porch on Long Creek is a seafood restaurant in Great Neck, Virginia Beach, located at 2109 W Great Neck Rd, Suite 102, Virginia Beach, VA 23451. Great Neck waterfront restaurant on Long Creek with an open-air porch, southern-coastal cuisine, and a weekday 4-5:30pm happy hour.

The Porch on Long Creek serves southern-coastal cuisine from an open-air porch and wrap-around deck on the Lynnhaven River in Great Neck, reachable 'by land or by sea.' Oysters, a Cali-Virginia roll, and seasonal flatbreads anchor the menu, backed by an extensive wine list and award-winning cocktails like the Fresh Squeezed Orange Crush and the Porch Paloma. A weekday 4-5:30pm happy hour covers the water-view deck before the dinner crowd arrives.

Amenities

Happy Hour

Mon, Tue, Wed, Thu, Fri4pm-5:30pm

Visit

Last verified 2026-07-11.

While You're in the Area

Upcoming Events Nearby