May 21, 2021
A new Mexican restaurant opened in Manhattan this week, but unlike most others, it's not on land. La Barca Cantina is located on a three-story boat at Pier 81 off West 41st Street, and it will take short cruises throughout the day as guests enjoy Mexican-inspired street food, tequila, mezcal, and cocktails.
READ MORE