Beach Cafe offering deli-style food, coffee, wines, and puddings. Popular for morning coffee, lunch, and afternoon tea.