Recently, Taj Palace was recognized as one of the Top 10 Restaurants in Chesterfield, MO.
We certainly appreciate this recognition and encourage you to read the article at STL.News.
Carry-Out, and Curbside Pick-Up available:
Call (636) 728-1000 to place orders.
Thank you for your patience and understanding during this pandemic.