The City of Costa Mesa put up a wonderful little video showcasing our location! Check it out by clicking on the thumb below.