My husband, son and I arrived at 11am for the lunch buffet. The service was TERRIBLE! The food was not fresh... nothing special worth raving about. We had seen that reviews on this restaurant were pretty good.. Don't be FOOLED by two year old reviews. The staff is rude the $8.99 price for the buffet is for adults, however when I received the bill we were charged the adult price for our 9 year old .(the server argued and insisted he was 10 years old and therefor an adult price).... My husband and I had ice tea my son had the Lassi (which he didn't drink) =drink charges $9.00. We were treated rudely and over charged for our average buffet meal. We left there feeling disgusted and disappointed! WILL NEVER RETURN TO THE TAJ MAHAL AGAIN!!!! This establishment is no longer an accredited member of the BBB due to complaints on products and service..