I would try Hobby Lobby, too. They have a bunch of Texas stuff up by the cash registers and a whole aisle of Texas decorative items, so maybe they've got longhorns fabric, too. I was just there a little while ago - wish it had jumped out at me and made an impression so I could tell you for sure. ;)