Location & Neighborhood


La Costa

1820 W Lindner Ave
Mesa, AZ 85202
Get Google driving directions »

480-897-9067

La Costa are located in the heart of Mesa, Arizona - just steps from the area's best recreation, dining, cultural, and shopping scenes.