Sì, The Downs, Babbacombe ha un ristorante. Per un drink presso la struttura, è disponibile un bar.