Not a review on food.
I came at 6:30pm ish tonight. They close at 7:00pm. The flashing sign that says 'open' was on. I tried the door. Multiple times. Locked. No one inside. Lights were all on though. Not sure what was going on, but for future reference, call before coming just to make sure you can get in.
Also difficult to spot this place. It's on the side of the plaza, and the parking on that side is either awkward or illegal (or both...)