Beachhouse is an upscale restaurant specializing in surf 'n' turf cuisine, offering ocean views and veranda seating.