People chat in the sunshine beneath a large sign referencing popular social media.