Delray Beach

32 SE 2nd Ave
Delray Beach, FL 33444

PH: 561.274.SALT
Make a Reservation

Ft. Lauderdale

500 E Las Olas Blvd
Fort Lauderdale, FL 33301

COMING SOON

Send us a Message

Join the SALT7 Family