Conveniently located restaurants include The Seafood Ristorante, The Keys Bar, and Haar Restaurant. See all nearby restaurants.