Currently closed, Sol Beach Bar is a cafe offering cocktails and food. It's known for its stunning location.