El Faro Beach is a restaurant offering a variety of Mediterranean cuisine. It features outdoor seating and a carefully curated, welcoming decor.