Enjoy flavorful Indian curries, biryanis, and breads at Taj Mahal. This vibrant restaurant features colorful decor, art, and outdoor seating.