A unique establishment, La Hojarasca offers a distinctive dining experience.