The Stags Head is a pub offering a menu that includes Seafood, International, and British cuisines. It is located in St. Fillans, Crieff.