Venue Setting
A destination unto itself, Salt restaurant sits at the convergence of Barnes Bay and Meads Bays, offering limitless sea vistas. Salt's dramatic views from its blufftop location provide the perfect backdrop for this signature restaurant and vibrant seafood grill.
This venue does not have any reports at this time
Check back again soon!
Salt
Find out more