
CLOSED££
The Grange Inn
Neighbourhood restaurant on Grange Road doing proper, unpretentious cooking that punches well above its price point.
🍴 restaurantcosyrelaxedtraditionalcasualrestaurant
Head out towards the quieter end of Grange Road and you'll find yourself in the kind of place that locals actually want to keep to themselves. It's got that comfortable, lived-in feel — all exposed stone and warm lighting — without trying too hard to look the part. The kitchen clearly knows what it's doing: they're not chasing trends, just executing straightforward dishes with real skill and genuine care. It's the sort of spot where you'll see regulars tucking into mains for under £20, nursing proper pints, and actually enjoying their evening rather than performing for Instagram.
Known for
- ★Strong ratings from locals (4.9/5 across 206 reviews)
- ★Genuinely affordable mains under £20
- ★Unpretentious neighbourhood atmosphere
- ★Proper, well-executed dishes
- ★Good pint selection
Photos



Similar Venues Nearby

OPEN££⭐ Featured
The Bridge - Mediterranean Restaurant, St. Andrews
Rusacks, Pilmour Links, 16 Pilmour Links, St Andrews KY16 9JQ, UK
4.8 · 545 reviews

CLOSED££
Toastie Bar
132 South St, St Andrews KY16 9EQ, UK
4.7 · 47 reviews

CLOSED££⭐ Featured
Old Course Hotel
Old Course Hotel, Old Station Rd, St Andrews KY16 9SP, UK
4.7 · 1,301 reviews