The top attractions in Costa Mesa include the Santa Ana Zoo, the Huntington Beach Pier, and the Newport Beach Pier.