The Den – Bistro Style Cafe

Opened in October 2010 as a coffee shop, The Den has developed into a fantastic bistro-style café, serving delicious dishes, made fresh.

Delivering a menu of local and seasonal produce, with dishes made by our skilled chefs, in a great dining atmosphere with attentive service.

The Den Cafe is fully licensed and open 7 days a week. We offer a varied menu, whether you are looking for a traditional english breakfast, a 3 course meal or just to relax with a freshly ground coffee and slice of homemade cake. We also offer a range of seasonal menus and special deals, making each visit uniquely different.

Click here to read the independent reviews.

Children’s Corner

Having a few minutes to yourself to enjoy a freshly ground coffee, and catch up with friends and other parents, is priceless. So at The Den we have introduced a child-friendly area, full of colour and toys to keep them entertained. After dropping the older children at school or running errands, stop by for a relaxing coffee, bowl of granola or slice of indulgent cake, and let the children do what they do best – play!

Vouchers are available to purchase, if you’re looking for a great gift for someone special.

Private Hire

Looking to hire a private function room Shepton Mallet? The Den offers a flexible space along with full catering options which can be tailored to your individual requirements – ideal for corporate hire, celebrations and party room hire, including birthday’s.

Catering – The Den’s catering team offer a range of catering options, from breakfast to dinner, finger or fork buffets. Our experienced chefs offer a wide selection of food and beverages across our menu to suit any dietary requirements. Please call us to find out more on 01749 838938 or email


– Exclusive use of the Appropriate Function Room
– Free Wi-fi
– Free dedicated Car Parking
– Refreshments and dining available
– AV equipment available
– Dedicated events planner

Opening Hours

Monday: 8am–3pm
Tuesday: 8am–3pm
Wednesday: 8am–3pm
Thursday: 8am–3pm
Friday: 8am–4pm
Saturday: 8am–4pm
Sunday: 9am – 4pm

TAKE AWAY ORDERS ONLY CALL 01749 838938 to place your order.

Due to the ongoing Coronavirus pandemic, please book a table in advance to avoid disappointment.

View our Menu