La Esquina de Chucho is a restaurant specializing in grilled dishes.