Contact Us

We enjoy hearing from our guests! Please use either of the contact vessels to get in-touch with us for any reason. Reservations for The Island House are taken by giving us a call or you can book online through

Main Restaurant

(757) 787-4242

Captain Zed’s

(757) 789-3222

Mailing Address

P.O. Box 197
Wachapreague, VA 23480