At The Three Horseshoes, we serve up delicious, unpretentious food in a warm and welcoming setting. Our menus are packed with comforting classics and seasonal favourites, all made with the best local produce we can get our hands on.
We're big believers in cooking with the seasons, which means our Specials Board changes regularly to reflect what’s fresh and in abundance—from slow-cooked pork belly and hearty casseroles to vibrant, more contemporary dishes and freshly baked pizzas.
We're especially proud of our 2-for-1 Wednesday specials and our generously portioned Sunday lunches, which have become something of a local tradition—so be sure to book ahead! Whether you’re stopping in for a relaxed bite, a long lunch, or a memorable dinner with friends, you’ll find something satisfying, comforting, and full of flavour.
(To avoid disappointment, please note that last orders are 30 minutes before the kitchen closes.)