Sabor Llanero is a restaurant specializing in grilled dishes. They offer delivery and a menu with various options.