Auto repair shop in San Diego, CA
Auto repair shop in San Diego, established in 1960, specializing in BMW, Mercedes-Benz, Mini Cooper, and SMART cars, and also servicing most other cars, trucks, SUVs, and hybrids; it operates as a smog test and repair station.