Are you looking to explore Scotland's best town and get a seriously good brew at a "little gem" of a cafe? We have just the place. The Buttercup Cafe in North Berwick is located on High Street and has ...