1 Willett Ave, Port Chester, New York 10573 USA
Roast duck and crispy oyster tacos
Photo Credit: Yelp