Alma Llanera is a Colombian restaurant specializing in Latin and barbecue dishes. It offers table service and has capacity for diners.