Jan 29, 2020 Share Come and see what South Coast Plaza in Costa Mesa, California has to offer as an international shopping destination. Related Videos Travel TV & Film Detroit, Michigan: Cadillac Square Street Food Travel TV & Film Outdoors: The Rockies and Utah Travel TV & Film Discover New York’s Food Scene Travel TV & Film Sault Ste. Marie, Michigan: Lake Superior’s Point Iroquois Lighth... Pagination Load More