Beefeater Store Locator


OR enter your postcode or town to find your nearest Beefeater store

Browse by Top Cities

There are currently over 140 Beefeater restaurants scattered across the UK. The restaurant originated in 1974 and their headquarters is located in the Dunstable area.

Beefeater's menu consists mostly of meat-based meals, and a lot of their locations have adapted a buffet table (otherwise known as "The Chefs Table").

The main thing which they promote is their steaks. They offer a wide range of steak meals and are happy to cook your steak however you want it to be cooked. Aside from their menu, there is a desserts menu as well as a kid's menu.

If you eat at their restaurants regularly then a rewards card available. With the card, you will get free points every time that you eat at one of their restaurants, and will receive a free meal on your birthday!