Where is El Puestito?

Where is El Puestito located?

El Puestito, Santiago del Estero, Argentina (approx. -27.76667°, -64.36667°)


Where is El Puestito on the map?