Bristol/Sunflower Plaza is a shopping destination located in Santa Ana, CA. As a Community Center, it occupies a prime spot at NWC Bristol St. & Sunflower Ave.. The center first opened its doors in 1985 and underwent a significant renovation in 2011. Shoppers can explore 241,850 sqft. of retail floor space featuring approximately 25 stores.