We have eaten there 3 times now and each time we thought we'd give it another chance as it might of improved.
The food was delicious, so they have a excellent chef. But the staff are useless and slow and the manager is arrogant - he thinks because the food is good he doesn't need to treat his customers well - WRONG! I'll not be going back.
To say the service is SLOW is an understatement, it took 30 minutes for our starters, 45 minutes for our main and 20 minutes for deserts, that's 1h:30 for a meal, without coffees or drinks.
Also the waiters didn't know what they were doing and messed our order up. When we got the food it wasn't hot.
At the end, they ADDED a 10% service charge onto the bill. I don't mind leaving a tip if the service is good but it wasn't, it was terrible. We asked for it to be taken off and the manager had a really bad attitude about it, he wasn't very friendly anyway. Needs to go on a customer service course!
If you own or manage Taj Mahal, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.