In & Out Tire Shop
6211 University Ave, San Diego, CA 92115
04/04/2012Provided by Citysearch -
I have taken my car here a couple of times now - each time they were very honest with what needed to be done and kept good communication over the phone. The car was also done way earlier than I had expected each time. Very nice people working the desk and on the phones. I am really happy I found a good mechanic so close to my house!