Shopping in Los Angeles is divine! One can find anything they want in this city. There are numerous streets with miles of boutiques as well as wonderful indoor and outdoor shopping centers, farmers markets in every neighborhood, exotic imports, plus very high end shopping in areas such as Beverly Hills on Rodeo Drive. Most of the world's most famous designers have stores in Los Angeles. Some of my favorite places to shop include: Montana Ave. in Santa Monica, Roberston Blvd. in Beverly Hills, 3rd. St. Promenade in Santa Monica, West 3rd. St. in the Miracle Mile area, The Grove in the Miracle Mile area, the Malibu Country Mart in Malibu, Topanga Canyon shops in Topanga Canyon, Abbot Kinney and Main Street in Venice Beach, and the Beverly Center and Rodeo Drive and Beverly Drive areas in Beverly Hills. Luxury and natural grocery stores such as Trader Joes, Bristol Farms, Whole Foods, Wild Oats, etc. are all over town and one never has to look far to find organic foods--especially at the local farmers' markets.