Full Article:
MSN
An open-air shopping center in Costa Mesa is the perfect place to shop lesser known brands and grab a bite to eat, all while surrounded by eclectic artwork.
Keywords:
California, Southdale Center, Costa Mesa, California