Beach Cafe: A bustling, independent cafe offering hot breakfasts, lunches, sandwiches, and coffee. Enjoy quality food in a relaxed setting, with terrace seating available.