All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Rafters Bar & Bistro Aberfoyle, Aberfoyle, SC FK8 Restaurant Bar Closed now The Clachen Bistro Hotel Main Street, Aberfoyle, Stirling, Aberfoyle, SC FK8 Restaurant 3 Closed now The Faerie Tree Inn United Kingdom, Main Street, Aberfoyle, SC FK8 Restaurant