[Note: We split this thread from http://www.chowhound.com/topics/401148 so it could get more attention. -- The Chowhound Team]
If anyone ever found a good place for fan tuan (sticky rice rolls), Please let me know!! 99 Ranch used to sell it, but the ones they've had for the past few months have been without the you tiao. Sad and limp.