"Consistently delicious and always fresh, every dish at Taj guarantees a memorable experience. The service is friendly, with regular customers and newcomers alike treated like old friends. My wife and I have been to many Indian restaurants around the world, but Taj stands out as the best in terms of taste. Hands down, the best Indian food in the St. Louis area. You can't go wrong with Taj!"