Directions to Taskers Auto Repair

Call Us Now: 760-724-2184

Local directions:

We are located at 1806 E Vista Way in Vista, CA 92084

Business Hours

Mon8:00am6:00pm
Tues8:00am6:00pm
Wed8:00am6:00pm
Thu8:00am6:00pm
Fri8:00am6:00pm
Sat8:00am4:00 pm
Sunclosed