Astor Theatre
That may be Eddie Foy himself for the streetcar ad he created that is found in March of 1921 in Dallas to promote “The Devil” playing at the Foy Theatres including this one - the, thenm Rialto - and the Columbia.
No one has favorited this photo yet