Pop’s Coffee shop is part of the Triumph shop in Roswell, GA just north of Atlanta in the US. It’s pretty cool.