Beachside cafe offering coffee, food, and fantastic views. Part of a group of cafes.