Auto Repair in Chula Vista, CA
Auto Repair • Towing • Auto Parts and Accessories
1137 Broadway.,
Chula Vista ,
CA
91911
UNITED STATES
Based on 1 reviews
Complete RIP OFF! Very Unprofessional
Horrible job! I saw a coupon for window tinting for this place, so I decided to go and just get my back windows done. Well when i go there the owner was desperately trying to convince me to tint the front ones, well I said no. The tinting...Worldwide > United States > Chula Vista, CA > Auto Repair