HomeDel Charro Saloon Del Charro Saloon Leave a Comment / By Mark Sublette / May 28, 2013 Return to Directory Southwest 101 W Alameda St. Santa Fe 505-954-0320 www.innofthegovernors.com Contact listing ownerSend Message Name Email Phone Number Message