Since 1821, when this then-Mexican harbor town opened to foreign trade, San Pedro has been a hotbed of shops fulfilling the material needs of travelers, sailors and locals. Today, its relaxed, working class atmosphere is an interesting contrast to some of its more affluent neighbors. From the bustling L.A. Waterfront to the fast-changing Downtown shopping and arts district, San Pedro's small, locally owned businesses still rule the scene. Friendly store owners will tell you their history while helping you find the perfect purchase. Read on for some of the best places for apparel, accessories, and recreational gear in town.