Does anyone have an auto mechanic they can recommend in the Chula Vista area? It is too far to bring vans up to Vista for our mechanic to check out. Even one in the San Diego area would be great.
Leslie E. replied:
Great one in Del Mar, but that may be too far. They are Del Mar Car Service http://delmarcarservice.com/