Stop in for a cup of coffee

Was that a Tarantula ???