Likely a restaurant or lodging, "Cocheros Chilacos" offers a unique experience, possibly with a theme related to horse-drawn carriages.