Turns out "Tea Leaf Green" is a band, not a brew, as I was so hoping when I walked in yesterday. A few weeks ago I had an incredible green tea pilsner (although it wasn't from here). Still, any beer at Triumph is delicious and it was an unexpected treat on a Tuesday.
[And for any of you beer drinkers: feel free to join Untappd! Search for me!]