New Taste of India


Located in the heart of our downtown, New Taste of India is a delicious spot to get your fix of Indian cuisine without leaving downtown! With its vibrant and bright purple and yellow exterior its certainly hard to miss, but it’s not hard to miss their amazing Indian cuisine offerings!