I am not usually a fan of fast food, but I will give Raising Cane's a pretty solid score. It is very clean inside and very attentative service. A very limited menu offering but solid food. The chicken is moist and succulent and the fries are the typical frozen fries. You do have to wait a few minutes for your food though. They are cooking it a la minute (to order). I am pleased with these guys so I will go back!