There is a Beef Jerky Store in Latham?!?!There is a Beef Jerky Store in Latham?!?!We are red blooded so lets face it, beef jerky may be the best thing ever created. Now a store in Latham is open and specializes in it.VinnieVinnie