Beach House is an upscale bar & grill offering modern surf 'n' turf dishes and drinks with panoramic views.