Rafa's Auto Repair


2530 Main St
Chula Vista, CA 91911

 

An Auto Repair in Chula Vista CA

auto-shop that truly cares about its customers. Chris and the rest of his crew were not interested in throwing money at my car to fix EVERY little thing that was wrong. Their concern was fixing


Day Opening Closing
Click the button to add a review for Rafa's Auto Repair

Add Review