Inside The Avenue: The Upper West Side’s Newest Bar
The Avenue: Bar and Kitchen had their official grand opening last Wednesday, May 17. Situated at 480 Amsterdam Avenue on the corner of West 83rd Street, this new Irish pub piqued our interest back in April when we discovered their menu would include some American Creole-inspired fare. When we dropped in around 6 p.m. on … [Read more…]