All reviews seem negative
There is only one word to describe this place... YUCK. If you want your meal soaked in animal fat oil, then come here. I prefer taco bell over this...