Description
La Barca Cantina is New York City’s only floating Mexican restaurant. With an emphasis on street food, La Barca features tacos, nachos, Mexican fried chicken,...
Pier 81 W. 41st St. at Twelfth Ave., Manhattan, NY, 10036
(212) 630-8841