The food for the most part is pretty good; smtimes there may be a slight variation bc they have a ton of cooks working at one time n that will mess w the consistency. What can be annoying is that after you order you have to stand around the very crowded front area wait for you name to be called or grab a table in the back and than walk back up front when you think your order is ready .. They do not bring your food to you .. I never understood that. They have curbside or car service and employees everywhere, yet customers are left standing around waiting for their orders to be called.