Chilli Beans

Published On 09/28/2010 Published On 09/28/2010
Previous Venue Next Venue Venue Description
1. Chilli Beans 315 Colorado, Santa Monica, CA 90410

CB is Brazil's largest sunglass company, just now making its US debut, with fresh drops coming in each week into a small, LCD-TV-enhanced, mirror-laden shop in Santa Monica Place -- a safe choice as Melrose Place is full of Shooters.