List of Swatch Stores in Costa Mesa, CA Outlet Note Regular Brands Swatch California Costa Mesa Rating 4.6 based on 74 votes Official Outlet shop.swatch.com Official Website http://www.swatch.com Products Watches Irony Skin Automatic Touch Guard NameAddressPhone Name/Address/Phone Swatch outlet - Costa Mesa 3333 Bristol St, Ste 1860 (714) 708-2177 Swatch outlet - Costa Mesa 3333 Bristol Street, South Coast Plaza (714) 444-1180 People Also Viewed