La Barca Cantina
Pier 81, W 41st St, New York
(212) 630-8841
Menu
Restaurants in New York, NY
La Barca Cantina
Pier 81, W 41st St, New York, NY 10036
(212) 630-8841