"Mesa Coast" is the correct translation of "Costa Mesa" from Spanish to English. "Costa" means "coast" and "mesa" means "table" or "plateau." The name "Costa Mesa" likely refers to the city's location on a mesa overlooking the Pacific Ocean.
Cool Facts about Costa Mesa: How Well Do You Know this Southern California City?