Café Bar A Del Rán is a café-bar offering a variety of refreshments and light fare.