Shopping in Cabo San Lucas offers tons of opportunities to find gifts, jewelry, souvenirs, arts and crafts, housewares, clothes, accessories, and just about anything you can imagine. Though this city in Mexico might be known for its beaches, shopping here...