I received excellent service at taller mexico. They dont charge much here, they seem to be honest. The mechanics were very friendly. My car was checked out well not like other places that ive been to. The shop was a little bit unorganized, I would still recommend this auto repair shop.
more