Does Grangers have TV sets?
Address: 802 SE 5th Ave, Delray Beach, FL 33483, USA
Andrea Rott | Sep 7, 2019
Yes, 3 or 4
Rabbi Natkin | Sep 7, 2019
Yes
Mike Z | Sep 7, 2019
Yes they have a few at the bar and one in the dining area
Kenny Geist | Sep 7, 2019
Yes, just a couple
Thanks! Your answer is awaiting moderation.