Great place! by P G. at InsiderPages
This is where I purchased my car. My uncle, Dan Teruel, sold me my car (of course!). Although there was no way for me to haggle (I bought a Scion tC which is under the pure pricing), he treated me like he would any other customer. They have a pretty big fleat of cars and everyone on staff that I've encountered was very nice!
Even though I live in the city now, I still get my oil changed in Vallejo, just because their service is that good! They do tend to get busy on Saturdays, but what place doesn't?
The guys in customer service are always saying hi, and always help me out. When I first got my car, I thought I had so many things wrong with it, but it just turned out, I didn't know how to use it! Going to the guys in Cust Svc helped me out and never made me feel stupid, even tho I did feel ridiculous not knowing how to use my window wipers!! =)
Great place, Great location, Great people!
Read more at national.citysearch.com