Cabo Motors was founded in 2007. Cabo Motors specializes in Automotive Dealers, Nec. Cabo Motors has 2 employees and estimated revenues of $220,000.00.
Cabo Motors located at 169 Broadway in Chula Vista, CA services vehicles for Auto Repair. Call (619) 240-3779 to book an appointment or to hear more about the services of Cabo Motors.