Sometimes any souvenir will do as a memento of your vacation, but there are times when you have to track down the perfect Pirates of the Caribbean collectible or Mickey Mouse in his Star Wars get-up. At Disneyland, all shops are not created equal when you have something specific in mind. I've found that these places below are the best shops to find everything you'll ever need.
On Main Street
*The Emporium - old time general store has the largest selection of merchandise in the park
*The Star Trader – Star Wars collectibles, apparel, Disney character merchandise, hats, glassware, watches and more
*Adventure Outpost for apparel worthy of a special expedition
*South Seas Traders - the perfect wear for your next surfing excursion or safari. These two stores are actually connected, they are both directly across from the Jungle Cruise
In California Adventure Park...
On Buena Vista Street
*Elias & Company - apparel, Dooney & Bourke bags.
*Trolley Treats - Candy counter with house made fudge, candy apples, marshmallows; packaged candy and snacks. Awesome Mickey Mouse shaped cookies!
At Paradise Pier
*Sideshow Shirts - shirts, casual beachwear, toys and souvenirs.
....last but not least.
At the Downtown Disney District (this is probably the best of them all)
*World of Disney - Kid's Goods; Collectibles; Men's Goods; Women's Merchandise; Baby Goods; Sports Apparel; Accessories; Art Books; Toys and Games; Food and Candy; Health and Beauty Supplies; Pin Trading; Mickey Ears; Apparel & Accessories; Pins & Vinylmation; Camera & Media ; Toys & Plush; Art & Collectibles
PLUS, WIN A DISNEYLAND VACATION FOR 4 HERE!