Lacoste is a brand name that is associated around the world with an upscale casual style and quality. The only Lacoste store in the Cleveland area is located at Beachwood Place and is easily accessible from I-271. This store features traditional Lacoste polos for men and women, along with watches, sunglasses and other branded items.