After a hard walk in the Cairngorms I needed food and drink. Anything would do so I stopped at the first place I saw with a parking.
The place is clean. Service is quick and excellent and the food is generous and tasty. Bench seating wasn't great - otherwise 5 stars for what it is.
If you own or manage Happy Haggis, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.