Hands down the best selection of beer in the Beaches. The casks and rockabilly/country/folk/blues music flow at Castros. Nice veggie menu if you want a bite to eat. The crowd skews older and slightly rumpled. A good chillled out place to drink with friendly servers.