• Island House Restaurant & Marina

    17 Atlantic Avenue
    Wachapreague, VA 23480
    Tel: 757-787-4242
    Mon - Sun:
    11:00AM - 9:00PM
    Get Directions