BoomBozz Craft Pizza & Taphouse sports bar and restaurant was opened in January, 2019 in the West Nashville area. They offer craft pizza, lots of beer on tap, big TVs, and a pretty broad menu. If you're after pizza, beer, and a ballgame, this place is for you.