Another possibility might be the Amana Woolen Mill in Iowa:

http://www.amanawoolenmill.com/

I know they had a number of jackets in their gift shop, but I don't remember any tartan ones per se.

T.