
Spain Restaurant & Bar
A beloved, now-closed Spanish restaurant in New York City known for its lively atmosphere, potent sangria, and complimentary tapas.
1 person recommends this

A beloved, now-closed Spanish restaurant in New York City known for its lively atmosphere, potent sangria, and complimentary tapas.
1 person recommends this