La Posada de Juncalillo is a family restaurant with lodging, offering six rooms.