05-25-2015, 02:11 PM
I ate at this pizza place right near Great American ballpark. Awesome pizza and a huge bar inside. The restaurant was huge inside as well. I can't remember the name of it. I know majority of the board members here have been there. You guys know what place I am talking about? The pizza was awesome and I loved the atmosphere in there. Your city rocks! I wore my packer gear and a lot of people said your OK, your not a Steelers fan lol. Anyways the point of the thread is the restaurants and bars are the best down there.