Looking for the perfect souvenir or a piece of world-class Mexican art? From the luxury boutiques of the marina to the vibrant, cobblestone alleys of the San José Art District, here is how families and couples can uncover the best shopping in Baja Sur.