Chavos Auto Repair 22 Nov 2023 by Royal Crona Repair auto chula vista reliable 1980 since Auto repair Auto Repair | Chula Vista, CA Check Details Auto Repair | Chula Vista, CA