NYC
BarBossa is one of NYC.

1. BarBossa

232 Elizabeth St (at Prince St.), New York, NY
Brazilian Restaurant · NoLita · 76 tips and reviews