Beach House is a seafood restaurant offering island-inspired fare with beachfront dining and deck seating. They feature a sustainable and locally-sourced menu.