Like any Clevelander in the know, I was excited to check out one of the newest drinking spots in Cleveland, The Spotted Owl. While typically a beer drinker, I also appreciate a well crafted cocktail. So a few friends and I made reservations for The Spotted Owl, located in the Tremont Lofts. When you approach the [...]