Irish Nachos?
Great with a few scoops, a swalley, and a wee half! Who knew I would stumble upon Irish Nachos in Maui of all places. Dog & Duck is a local Irish Pub tucked in the beach town of Kihei, near Wailea on Maui. Their potatoe skins smothered in nacho toppings sure brought out the luck o the irish at trivia night.