Food is always consistent at this location - fast and fresh! Our server seemed a bit to overwhelmed to get anything straight. Long wait time to place our order, took forever to get our check even after I gave him my card in advance, and then he swiped and charged me for someone else's bill. I had to tell him item by item what I had ordered so he could re-ring me up correctly. It too me almost 30 minutes to get out of the restaurant upon finishing my food and waiting to pay. I was late getting back to work. NOT PLEASED.