Wachapreague VA E Commerce 1. 17 Atlantic Ave, Wachapreague, VA 23480 | The Island House Restaurant (757) 787-4242