The King Street Patriots’ headquarters is tucked into a mostly-deserted strip mall in northwest Houston, just beyond the 610 Loop and next door to Demaris Barbeque. Monday night was the final pre-election meeting of the controversial right-wing organization.A lot has been written about the supposed Tea Party spin-off group, which…
