Stop in for a cup of coffee

Those manikins suppose to be Americans? Bet that place was interesting to say the least.