Aberdeen's oldest pub, Ma Cameron's, offers cask ales, a pub menu, and a rooftop beer garden. Enjoy Scottish pub fare in a historic coaching inn setting.