Tac Mahal offers a unique dining experience with terrace seating.