The best thing about Owl Bar is that it doesn’t feel like it belongs. A couple of years ago, when Mugsy’s occupied the same space, it would have been a little more at home in its neighborhood. Upper Kirby has since come up in the world, though. Standing on Owl…
Mugsy’s
Posted inFood & Drink
