It would appear that the branch of the Alice Cooper'stown sports bar in Cleveland, which opened in December 1998, has now closed down. If this is true, it only leaves the original one in Phoenix, Arizona
No reason is given for the closure, but presumably American pubs fare the same as English ones do (as I know to my cost!)