Stop in for a cup of coffee

3 Barracudas.

Sounds like the title of a nursery rhyme

1965 Plymouth barracuda

But they are in a building...

Screenshot_20240701_103941_Facebook.jpg