April 22, 2016 by Liz Heather in Best of NYC, Food The onion soup at Blue Ribbon on Downing Street is the best in NYC.