I was quite impressed by Taj Mahal. The place is nicely decorated, has a pleasant atmosphere, and the service is good. More importantly, the food was excellent and at a steal of a price; the buffet is only $7.95! I just wish they had a dinner buffet too, but oh well. I am definitely going again...soon. I highly recommend Taj Mahal to anyone who likes Indian food.