20th Century Rock is an American-style pub and bar offering a variety of drinks. It has been a fixture for over 26 years.