The Finest Indian Cuisine

Taj Palace, Chesterfield, MO

Welcome to Taj Palace!  The finest Indian Cuisine in the St. Louis and Chesterfield, Missouri region.  Dine-in is now open curbside pickup and carry-out is available between 3 pm (noon) to 9 pm Mon thru Fri and 12 (noon) to 9 pm Sat & Sun.


Phone: (636) 728-1000