you should find good old school tailors in Latin America. I had things done in Lima, Santiago and Buenos Aires about 20 years ago. Good, solid craft

Ask the concierge in the best hotel in town. Depending on your preferences and on where you live, you may want to buy the cloth in Europe.
cheers, david