Taj Mahal has long been the very best Indian restaurant around. The family and staff are always very nice people. It is nice to see that people have discovered what great food they have here in recent years and that the place has been prosperous enough to expand. Their buffet hits all the favorite dishes and endless naan.