Established in 1991, Taj Mahal is a long-standing Indian restaurant. It offers dinner with vegetarian and vegan options, and also provides delivery and reservations.