Sous Chef at The Thomas Meagher Bar - Missoula, Montana, United States
Thomas Meagher Bar is an Irish pub, restaurant and bar in downtown Missoula.