• Island House Restaurant & Marina

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