A place travelers can visit La Espuela Restaurant