La Barra de Pepe el Torrao is a tapas bar offering a variety of flavorful dishes and drinks, including coffee. Free WiFi is available.