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 OpenTable.com.

Main Restaurant

(757) 787-4242 blake@theislandhouserestaurant.com

Captain Zed’s

(757) 789-3222 captainzeds@verizon.net

Mailing Address

P.O. Box 197
Wachapreague, VA 23480