What is a Juice Joint? From Prohibition...
A place where you could get a sweet drink so you can down it and get out.hope this helps ;p