Yes, there's an entire area of the bar dedicated to rock band.
Guitar Hero only, but with barely any sound on and broken controls on the guitars... Good luck !
They did have it. But now they have a Guitar Hero arcade machine.
Thanks! Your answer is awaiting moderation.