I had Thai Pepper last week, and it was very good. How do they compare? Also is ChooChai still open on 19th and is it the same folks? I would assume the old couple would be passed away by now. For some reason I compare all Thai food to what I remember from Lubbock and nothing ever measures up.