Where do you need Restaurants ?
Tello
About Tello
Tello is located at 263 W 19th St, New York, NY. This location is in the Chelsea neighborhood. This business specializes in Seafood Restaurants and has 26 review(s) with a star rating of 4.5. Tello is open Mon, 5pm-12am; Tue, 5pm-12am; Wed, 5pm-12am; Thu, 5pm-12am; Fri, 5pm-12am; Sat, 11am-4pm; Sun, 11am-4pm and accepts American Express, Mastercard and Visa.
Reviews about Tello
Dire Duck
A pretty restaurant, but marred by TERRIBLE jarring music blaring (a staff- member's I-pod? Management -get a grip!)\t\nWhatever you do, avoid the duck salad. You get a lump of several-times deep-fried duck leg so hard you can only extract one forkful of edible meat. This is the worst duck confit in New York. If every other restaurant can get this right, what's their excuse? Never again!
By dainer at Citysearch November 05, 2011 at 04:28 AMHot food in Chelsea
Walking around Chelsea one evening I found Tello's Restaurant. I was single when I went in. I sat at the bar, had a few drinks and some pasta. I met this guy here and we started dating. Thanks Tello.
By BruceM at Citysearch September 24, 2011 at 01:26 PMGreat Italian in the heart of Chelsea
Chelsea is one of my favorite neighborhoods and I eat there often. I've eaten at Tello a few times and it has never disappointed. Sicilian salad followed by capellini primavera is my favorite. The portions are pretty big, sometimes I get to leave with left overs, still great the next day!
By marcelli frank at Citysearch July 04, 2011 at 01:57 PM