Austin Food La La Land Matcha: Pretty decent matcha, really pleasant texture, surprisingly not very sweet, and a HORRIFYING AMOUNT OF HUMAN HAIR EVERYWHERE AHHHHH August 4, 2025