The Big Ben is a pub restaurant offering a variety of national and international beers, along with bocadillos and tapas. It also features an English tavern atmosphere.