About Peter Shields Inn & Restaurant
Peter Shields Inn is an elegant waterfront fine dining establishment housed in a historic Victorian mansion, known for sophisticated American cuisine with fresh seafood highlights and an extensive wine list. The restaurant offers an intimate, upscale dining experience with views of the Delaware Bay, making it a destination for special occasions.
Location & Directions
📍 1301 Beach Ave, Cape May, NJ 08204
🗺️ Open in Google Maps ↗