Santa Tecla is a municipality in the La Libertad department of El Salvador. It is the capital of the department of La Libertad.
Restaurants in Santa Tecla
3.5 based on 6 reviews
ThingsTodoPost © 2018 - 2024 All rights reserved.