It's all here at The Saltmills
The Saltmills Plaza is Grace Bay’s premier retail and office space.
Visit our shops and restaurants and enjoy a perfect day out.
Grace Bay Road
Grace Bay, Providenciales
Turks and Caicos
Most restaurants are open much later than shops.
Check individual business hours.