Thank you for the response.
I believe the shop I went to last year was Peche, which is on Avenida 30 between Calle 6 & 8. As you can see, that is quite a few blocks from the dock. I figured we could walk, but not all streets had street signs, so we made many wrong turns. We walked for at least an hour and never found it. We finally had to hire a taxi to take us there. By then, my husband wasn't happy and just wanted to go back to the ship. I had to quickly chose and make my purchase.
This trip I want to be better organized because he's already told me he doesn't want to walk all over the place again.