Antillon Automotive Service. Auto Repair Shop in Denver, CO! Antillons has been the most honest mechanic you'll find with very well priced services for years now - they are open today until 6 PM and plan on staying that way because their customers love them so much.