The Cramond Inn
Waiting for location
Brewery, and serves only in-house drinks - no branded beers at all, and even the cola and lemonade are own-brand. You won't mind missing out on Guinness or Stella when you see the prices though - generally less than £2 a pint which is almost unheard of in Edinburgh. Sunny (or even non-rainy) weekends bring the crowds, and service sometimes suffers as a result. Tables outside for al-fresco drinking but food service is indoors-only.