Deck 84

Restaurant

Deck 84

840 East Atlantic Avenue, Delray Beach, 33483, FL

Situated on the intercostal, this casual restaurant has indoor and outdoor waterfront seating. Arrive by car or by boat; they have their own dock. Find seafood, fish tacos, burgers and more American fare for lunch through dinner hours.