St Bees has 4 hotels, a cafe, and a sort of take away. See below.
All hotels serve pub meals and some have a restaurant as well. The Oddfellows is a pub but serves meals sometimes.
The cafe at the main beach serves a range of snacks and hot foods as well as more traditional cafe fare.
There is an informal “Pop-in” Home made Cake and Coffee/Tea morning every Thursday at St Bees Priory (New College Hall) from 10.30 till 12.00
See