Hello Tim,
I'll email this to you too, but I'll post here so others can see this info also.
There used to be a Go! Games Store in the Citrus Park Mall, but I think that closed. It was a larger version of the seasonal Go! Game kiosks that I saw in the mall a few years ago. I'm not sure if they are still around though. Haven't seen them this year.
If you're getting over to Clearwater, I'd highly recommend going to Emerald City. As far as selection goes, that's the best comics & game shop that I've seen in the area.
2475 North McMullen Booth Road
Clearwater, FL 33759
(727) 797-0664
Specifically in Tampa, Armada Games is the only one I've been to personally. Small selection, more of a hang out than game shop.
10910 N 56th St
Tampa, FL 33617
(813) 980-6080
I found online that there is a Hobby Town USA also in Tampa, but I've only been to the one in Brandon. I can't remember how their game selection was though.
Village Square East Shopping Center
11727 N Dale Mabry
Tampa, FL 33618
(813) 964-5447
Regency Square
2464 West Brandon Blvd.
Brandon, FL 33511
(813) 655-6366