I don't know how I haven't given this place a review before. My boyfriend and I are literally here every week! The food taste fresh and amazing. We never leave here feeling gross. Their crew is very friendly. I'm not sure if the guy that's always here is the owner or manager, but he always greets us. You'll see him carrying people's trays to their tables when their hands are full. Awesome guy. I've been to the one on Peoria here and one in San Jose, CA. This one is still the best location though.