The absolute worst rip off automotive repair shop anywhere. Don't take your car here , these guys are rude, unprofessional and love to take advantage of anyone needing auto repairs or towing ! They have only stayed in business by praying on un-suspecting tourist. As the area grows, they should ( hopefully ) be out of business soon !
more