Served at
ArmadaA restaurant and bar located at 86 Orchard St. in New York City, known for its blend of Irish hospitality and Manhattan flair, creating an intimate and electric atmosphere.
A classic double smash burger served with a side of fries, highlighted by customers as a very tasty option.
Still hungry?
Swipe signature plates - save what you'd actually order tonight.
A restaurant and bar located at 86 Orchard St. in New York City, known for its blend of Irish hospitality and Manhattan flair, creating an intimate and electric atmosphere.
Start exploring
Search a favorite - or discover something new