Babbacombe Bay Cafe is a coffee shop and tea house offering breakfast, lunch, and afternoon teas. Guests can enjoy al-fresco dining with spectacular views.