What type of shopping? Ideas….. San Juan is safe
Plenty of variety of small shops in the Old Town, just stroll around.
There are designer outlet stores dotted about and a large three floor Marshall’s (probably meet your wait staff there)
If one just wishes to meander, off ship (Old Town), turn left, past large CVS (sells beer, wine and spirits), next turning right and the Old Town is laid out before one, then start the walk.