El Sabor in Lionshead! Ti heads over the El Sabor, a local Mexican restaurant located in Lionshead Village!