Pinballz Arcade: The Experience
By Jashel Negron Blog Content Contributor Pinballz Arcade may be one of those curious places you have always passed by without ever actually having a reason to go in, so you didn’t. Pinballz Kingdom, located in Buda, is hard to miss with its castle theme and large dragon mounted on its sign. At least, that’s how it was for me. I passed this place every time I was heading north […]