Description
To truly understand Spanish cuisine, it’s necessary to dive deep into the world of tapas. At La Barra, you’ll have the opportunity to do so,...
10 Hudson Yards Manhattan, NY, 10001
(646) 495-1242