Do they have televisions? For derby day on Saturday?
Address: 104 2nd Ave NE, St. Petersburg, FL 33701, USA
Blair Burns | Sep 6, 2018
Yes they have a television inside.
Rob Arcilla | Sep 6, 2018
They do have a television and ask if they will tune into it.
Fred Clark | Sep 6, 2018
Yes they do
Thanks! Your answer is awaiting moderation.