Terra Tapas is a cider bar offering a variety of tapas and affordable portions.