Tampa Greyhound Track and Lucky's Card Room Tampa Greyhound Track and Lucky's Card Room
Tampa, Florida
All the dealers are nice and its a fun little spot