El Faro Restaurant is a small Spanish food emporium located at 823 Greenwich Street in New York's West Village since it opened in 1927.
El Faro Restaurant is a Spanish food emporium located at 823 Greenwich St since 1927. This small restaurant in New York's West Village opened in 1927.