From Our Editors
Dig in to your favorite American meal at Taro in New York.
Taro is located in a prime location surrounded by various parking options.
The menu at Taro is reasonably priced, with most items costing less than $30. For a meal truly worth eating, the place to go is definitely Taro who serves up the mouthwatering best food in town.