Unlike its suburban cousins, the Tower Tavern on 31st Streets Martini Corner is the best kind of sports bar. Theres no strip mall nearby, no AstroTurf or shiny beer banners inside. There are a gazillion flat-screen TVs, however, and plentiful Golden Tee…
Complete details for Tower Tavern »