We have been twice but this is my first time reviewing.
The first time we went, everything was great. Food was hot, portion was good, nachos were cheesy, and service was quick. We went on a weekday during lunch hours (I don't recall what day it was). We left FULL and happy.
The second time was the polar opposite. We were seated quickly which is the only plus unfortunately. It took about 10 minutes for the server to even acknowledge we were here. By the time she came, we all knew what we wanted. It took maybe 25 minutes to get our food after ordering despite the fact that it wasn't busy (Monday evening). Two of us ordered nachos and we had to request more cheese! Getting the check took a while too. Maybe it was a bad night.
So three stars for inconsistency!