The Finest Indian Cuisine AdminFebruary 16, 2017February 4, 2022 Taj Palace recognized as one of the TOP 10 top-rated restaurants in Chesterfield, Missouri.