Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Manhattan >
Mar 6, 2010 10:17 AM

Taberna set to open on Amsterdam at 80th

what used to be Luzia's on Amsterdam bet. 80th & 81st now has a small printed sign bearing the name Taberna. existence is verified online at interested to see what we'll get next.

  1. Click to Upload a photo (10 MB limit)