The Black Watch and the 40 cover Croft restaurant, is Aberfeldy’s oldest public house, it has been in operation since the 1890’s. The menu has traditional and varied range of choices which caters for a wide selections of tastes. The Croft restaurant is known for its Sunday Roast (beef or chicken) served all day from 12 noon to 9pm. Fridays is Steak Night from 6pm to 9pm. The decked Beer Garden is popular during the summer months.