Bristol Farms debuts new store in Santa Barbara

This weekend, Bristol Farms opened its new location in La Cumbre Plaza.