Alma Llanera is a restaurant.