When the Alamo Drafthouse announced in April that it would be opening a new five-screen movie theater in the historic Metro Theater on 100th Street and Broadway next year, it was arguably the most exciting news to hit the Upper West Side in years. The Metro, which opened in 1933, ...
Read more