We, at Taj Palace, strive to be the best Indian Restaurant in the St. Louis area. Check out all the services we offer below.
In order to comply with local law and protect our customers and staff we will not be offering lunch until further notice. Additionally, dine-in is closed to comply, but curbside pick-up, and carry-out are available from 4 to 9 pm. To place your order please call (636) 728-1000