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.”