3 stars for Seasalt & Pepper on Miami River