Deck 12 is a 12th-floor bar and restaurant located at 65 Seaport Blvd in Boston. This venue offers outdoor seating, serving cocktails, wine, and beer. Reservations are accepted, and it can accommodate groups. Visitor reviews frequently highlight the views and service quality, though opinions on the food offerings are mixed.