Weekly Whet ~ Tarbell’s Long Island Iced Tea!!
I do believe this is the first time we've ever featured a Long Island Iced Tea!! Aside from it being a total taste treat, the super neato thing is that it comes out of a spout...
Post to Tumblr