Toots Shor
Every great city has its own great bar. Elizabethan London had the Mermaid Tavern. Paris has its Deux Magots. In New York City in the 1950s, there was no shortage of options, but for sports fans there was only one choice: Toots Shor’s. Initially located at 51 East 51st Street, across the street from Radio […]