On the Deck is a lively seafood restaurant and bar known for its American eats and scenic views.