Does sound like the Casino in Nags Head. Dance floor was on the second floor but I think there was a bowling alley and pinball machines on the first floor. Never went to that part as I always headed upstairs to hear the music and dance. There was a rec center I believe near the Avalon Fishing Pier that had a skating rink.
The rec center next to Avalon Pier was called "Footsball Palace", and the building next to it was where the skating rink was, which later became "Atlantis Beach Club", one of the best bars to see bands at in the 80's-90's.
All of it got bulldozed to make room for a string of McMansions about 1995 or so.
Like +1QuoteFlag