Looking for alternatives too though you never know there could be better places to eat I just haven't found them yet.
Los Mariachis 2
9100 Ulmerton Rd,
Largo, FL 33771-3821
Blowfish Sushi Bar (May be Jimmy's Sushi now but same guy making the rolls)
5731 Seminole Blvd, #1,
Seminole, FL 33772
Well those are the 2 places outside of establishment places.
Drinking is fun at Limey's Pub in st Pete 14th ave & 4th St N