Good Indian food CAN be found in Northern Colorado! Taj Mahal has very good service and is a good, solid Indian dining experience. The buffet, though over-priced for this market, offers a good selection of menu items and is a great way to be introduced to the world of Indian food. Dinners are also priced on the high side, and the portions are on the small side (typical of Indian places in general). But, oh, the food! My hands-down favorite is the Chicken Madras, but I also love anything with spinach, lentils, or chick-peas in it. I have found the cooks to be very accomodative when it comes to making changes, and will even do their best to create off-menu dishes. If you have not tried it, you MUST order naan (bread) with your meal! It is very delicious, although, again, it is WAY overpriced. If you are looking for an occasional splurge while trying something different, Taj Mahal will certainly fit that bill!