Can I watch the Alabama game while eating?
Address: 5707 N 40th St, Tampa, FL 33610, USA
Margaret Bounds | Sep 3, 2019
I think there is 1 tv
Jackie Sanders | Sep 3, 2019
Yes there is a TV and it's usually on a game
Allen Thomas | Sep 3, 2019
Yes
Deloise Prather | Sep 3, 2019
Yes if they turn it there for you lol
Thanks! Your answer is awaiting moderation.