NYC Restaurants
Barraca is one of NYC Restaurants.

1. Barraca

81 Greenwich Ave (at Bank St), New York, NY
Spanish Restaurant · West Village · 125 tips and reviews

Hart L.Hart Lambur: New sister restaurant called Meilbea at 2 Bank Street is around the corner and supposed to be romantic.