Rating
(4)
El Faro a dream in the heart of Doña Mari (as everyone knows her). It is an establishment that offers a 100% family atmosphere to enjoy some rich
No information is available for this page. · Learn why
8am—4pm mon - thu / 8am—5pm fri - sun 7pm-11pm thu - fri. 5 Arrow Street, Cambridge, Massachusetts 02138. f24's profile picture. f24. f23's profile picture.
El Faro Restaurant was a small Spanish food emporium located at 823 Greenwich Street in the West Village of Manhattan, New York City. El Faro opened in 1927 ...
Missing: Cafe- | Show results with:Cafe-