Howdy Kabrins waves from the roof of his taqueria as its new sign is installed. The restaurant replaces his former "La Salsa." Photo by Arnold G. York. By 13StarsManager - February 26, 1999 0 278 FacebookTwitterPinterestWhatsApp Share this:FacebookXLike this:Like Loading... Related