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