Check out Stix at their new location, 12845 Poway Rd. in Poway, CA. It's hard to see from the road, but it is in a little shopping center near a pawn shop and a Mexican restauran...
All reviews seem positive