There are about five stores in the Houston area. HWY 6 and Little York is one. 59 South and New Territory is another one. There are a few more.
They're only just now returning to houston this year, after a 25 year absence according to the chronicle.