Please contact the business for updated hours/services due to the COVID-19 advisory.
From Business: The Salted Rim Restaurant located in Ocean View Delaware. American and authentic Mexican Cuisine, Artisan cheese and Charcuterie boards. Located at the train…
Didn't find what you were looking for?
Please help others by helping us do better.