Drink http://www.churchillsf.com By Tasting Table StaffJune 3, 2011 9:58 am EST This new bar, from the owners of Double Dutch and Bloodhound, has just opened in the Castro.