We had tried Salt and Pepper in its old location a few years ago and never returned.
While the food was good, it was tiny and uncomfortable and the service was very, very slow.
This weekend we had dinner in its new location on Passyunk Avenue and it was great.
The food was absolutely delicious, the service was excellent, and the prices were moderate.
It is no longer byob; they have a full bar but seem to feature wine and beer.
Although it is quite small, there is space between the tables and the noise level was acceptable.
This one is a winner!