Stop in for a cup of coffee

Nope. Never seen it. :D
Is it green?