Salt & Pepper is located in the High Rise hotels area, next to Tango - the Argentinian steak restaurant and opposite of Occidental Grand Aruba.
The food at Salt & Pepper, the service and the value are ok. Not my type of restaurant but for once in a while it's ok to go there