Al Faro Beach is a restaurant offering a menu for guests to enjoy. It is a popular beach club destination.