Microsoft Store – South Coast Plaza 3333 Bristol Street, Suite 1249, Costa Mesa, CA
The South Coast Plaza Microsoft store. If you have not visited Microsoft store you are in for an exciting surprise. On display is an amazing array of Microsoft products. They also have free and low cost classes to learn more about how to use their games, software and electronics.