Chesterfield, MO (STL.News) Taj Palace is an Indian restaurant located in Chesterfield, Missouri. They have announced on their website that they will be open Thanksgiving evening from 3 pm to 9 pm to serve their loyal customers.
Taj Palace is a top-rated restaurant by St. Louis Restaurant Review as well as high rating by Yelp and Google. They have been in business in the Chesterfield Valley for more than 12 years. It is a family owned business that remains dedicated to their customers in spite of the challenges that have surfaced in 2020 from COVID-19.
If you are not familiar with Taj Palace fine authentic Indian cuisines this might be a great opportunity to explore award-winning international Indian cuisine in order to spice up the holiday season.
Taj Palace is conveniently located at 92 THF Blvd, Chesterfield, Missouri 63005