Does this place have tvs?
Address: 280 SW 6th St, Fort Lauderdale, FL 33301, USA
Jeff Charles | Sep 25, 2019
2tvs one projector
Jeff Sanford | Sep 25, 2019
Love this place , try good as gold or deflated, honey love , great atmosphere
Ronny C | Sep 25, 2018
Yes I seen 1 tv when I was there
Frank Shifflett | Sep 25, 2018
No TV
Thanks! Your answer is awaiting moderation.