Yes , they have 135 stores across the country. Click here for Regatta’s store finder.