Our experience wasn't great. Food took extremely long to arrive at the table. The orders were messed up. The server was very slow in getting anything done efficiently. The food in general was above average and the manager on duty (maybe the location GM) was very understanding and addressed our complaints well and fairly. Even getting out check took 20 minutes from start to finish. We would not come back again to this location. We've lived here 14 years and never thought of going before now. Unfortunately it will be another decade before amnesia sets in and we revisit the place.