I'm heading to Tampa today and wondering where to play. I will be near the airport. I've heard there are pins at Tampa lanes. I read a thread about MM at a bar called Mugs but that was 9 months old.
Any suggestions? Any Tampa pinsiders want to meet this Boston pinsider or s beer and some pinball?