Taj Palace is an award-winning Indian restaurant serving authentic cuisines in Chesterfield, Missouri.
Taj Palace is located in the Chesterfield Valley area of St. Louis. The shopping hot spot in the region. Taj Palace is a family-owned restaurant serving customers fine Indian cuisines for more than 12 years. Additionally, they offer catering and have provided catering services across the state of Missouri.
Taj Palace is conveniently located in Chesterfield Valley in the heart of the shopping center, making it an easy and exciting destination regardless of where you might travel from in the St. Louis region.
Their online reviews are high as customers continue to love their authentic Indian cuisines.