Share:

Restaurants & Bars 9

El Faro

Gail | Dec 30, 2005 03:45 PM

Anyone been to El Faro? If so would you recommend it? If not that anyplace similar that may be better?

Want to stay up to date with this post?