Address & Contact

Our Address

92 THF Blvd, Chesterfield, MO 63005

GPS

38.6671539, -90.5892347

Telephone

Taj Palace is an award-winning Indian restaurant serving authentic cuisines from India.

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.

Visit us on St. Louis Restaurant Review.