Auto Repair in San Diego, CA
Auto Repair
6696 Miramar Rd.,
San Diego ,
CA
92121
UNITED STATES
Based on 2 reviews
Liars and Cheats
I don't usually feel compelled to write a review unless I have an exceptionally good or bad experience, and this one unfortunately was exceptionally bad.Great Service
I usually don't write reviews but because most of us don't trust auto shops for their bad reputation of liars etc. I must give you my experience with Japanese Auto Sop. I'm very satisfied with the service and with the price. They have...Worldwide > United States > San Diego, CA > Auto Repair