Auto Repair in San Diego, CA
Auto Repair
3400 Cabo Blvd.,
E
San Diego ,
CA
92101
UNITED STATES
Based on 2 reviews
Very Positive experience
When my car broke down, a friend referred me to Thao's, but it's reputation online was a little sketchy. I took it there anyway and I'm glad I did. Lee, the mechanic who helped me, was very helpful an...Very Positive experience
When my car broke down, a friend referred me to Thao's, but it's reputation online was a little sketchy. I took it there anyway and I'm glad I did. Lee, the mechanic who helped me, was very helpful and did a thorough evaluation of my car...Worldwide > United States > San Diego, CA > Auto Repair