Tucked away in the tiny coastal town of Wachapreague on Virginia’s Eastern Shore sits a culinary treasure that seafood lovers speak about in reverent tones – the Island House Restaurant & Marina, ...