Finally made it back to this place and I have to update my review.
They have air conditioning and a self-serve water station now!! Staff is still pleasant, pizza still tasty, and still a good spot before shows at Beachland.
This time we tried Caico de Pepe and the Little Italy, the former was my favorite. Yum!
A question to them is, would you ever consider making a s'mores pizza?