The food isn't the issue. It just feels dirty in the restaurant. The menus and the tables are sticky. I've been here a few times, always giving it another chance because it's closest to where I live. But I won't be going back again. The waitstaff has never been good and the last time I was there I waited for the only waitress there to finish flirting with a table of 3 for ten minutes so I could get my bill. Apparently I wasn't the only one because someone was more vocal than me and just spoke up that he wanted his bill.
In conclusion the food is good. The service is bad. The atmosphere is gross and feels unclean. I'd say if you want to take out that's your best bet.