Taj Mahal offers authentic Indian cuisine with vegetarian and vegan options. Dine-in, takeaway, and reservations are available.