The Infatuation on MSN15d
Duffy’s Tavern
At Duffy’s Tavern, an Irish pub on Staten Island, anything goes. A guy at the bar drinks a pint glass full of vodka on a Monday morning, and the kitchen sends out their burger on an English muffin ...