Taj Mahal Indian Restaurant serves authentic North Indian cuisine in Fort Collins, CO, with a family history of nearly 30 years, offering a menu that includes beloved classics like Butter Chicken and Coconut Chicken Curry.