Beachfront cafe offering tea, coffee, snacks, and hot food. Dog-friendly with friendly staff. Popular for ice cream.