Located in Martini Corner at 401 E 31st St. Kansas City, Missouri. Established in 2007, we have been providing KC with the BEST bar food, a massive beer selection, over 20 TV’s, a covered patio, convenient parking, and so much more!
“Not your average sports bar…” We couldn’t have said it better ourselves! Check out this article from NPR, Food recs: Kansas City’s best sports bars. Naming Tower Tavern as one of best places to watch the big game.