Taste of India is located in Temecula at 27715 Jefferson Ave. Their hours are Monday to Friday 11:00am to 3:00pm , Saturday to Sunday Closed , Monday to Sunday 5:00pm to 9:30pm and they can be reached by calling (951) 699-4044 . Taste of India has a total of 20 reviews, 12 positive reviews and 7 negative reviews.