Vineyard Vines, the lifestyle apparel brand best known for its smiling pink whale logo and its classic and casual clothing, opened its newest retail location in Disney Springs ® Town Center at Walt Disney World Resort in Lake Buena Vista, Florida. With more than 100 store locations nationwide, this exciting expansion marks the continued commitment to delivering a unique shopping experience in key...