I have been going to these guys for years now. They are so trustworthy, and I feel like it is really hard to find a mechanic that you can trust. They also tr to save you money by not just going and buying a new part, but FIXING the old one. What a revolutionary idea! at least for this day in age. I would call ahead to make an appointment, as it can get quite busy.
Pros: knowledegable, expierienced and friendly staff
Cons: not exactly a aestically pleasing atmosphere, but hey its a car shop
more