The place is alright, chicken is actually not dry at all and well cooked. The seasoning is not overwhelming and the chicken doesn't taste very salty at all (unlike other KFCs). My only problem with this place is that there is no A/C during summer, so eating indoors would not be comfortable at all.
It also has a Taco Bell menu, but the "tacos" are disgusting, get the chicken instead.