Taller San Antonio S.A. is located in Costa Rica on El Liceo, San José, San Antonio de Des. Taller San Antonio S.A. is rated 4.2 out of 5 in the category auto repair shop in Costa Rica.
Address
El Liceo, San José, San Antonio de Des
Amenities
Mechanic
Toilets