Tower 12 is a New American restaurant and bar known for its classic dishes, upscale snacks, and relaxed, beachy atmosphere with a romantic patio.