Tamarind TribecaTamarind Tribeca, or simply Tamarind is an Indian restaurant in New York City. The restaurant had received a Michelin star but lost the star in 2015. The restaurant's original location in Flatiron closed after 13 years back in 2013.