Have been to The Grand many times as a family over the years and unfortunately our Tuesday evening pub meal was a disappointment. The staff try their best but are inattentive and unsure of the menu, both drinks and food. One incorrect meal arrived that...was different from what was ordered. Mistakes happen, that’s understandable and the staff member who took our order said they misheard. Not surprising in a very busy, noisey environment. But to then offer no apology, send another staff member over twice to confirm what was originally ordered, explain the extra wait for the correct meal to be prepared and then come back to the table and request payment for the extra $6 meal difference was disappointing. Won’t be back, sad considering we’ve been heading here regularly over the last 20 years. Customer service lacking and gone downhill.More