Food & Drink: Barraca and Melibea
Spanish comfort food and upscale mediterranean fare in one flow-through space! Kelly tastes the flavors of Barraca and Melibea in the West Village.

81 Greenwich Ave New York, NY 10014
212-462-0080