Deck84 Seafood Restaurant, you can also find sandwiches, soups, salads, live music

840 East Atlantic Avenue, Delray Beach, FL 33483

Tell:561-665-8484

Open: Mon-Thu 11:30-10pm Fri 11:30-11pm Sat 10:30-11pm Sun 10.30-10pm

Deck 84