El Galeon Taberna is a Spanish restaurant offering a relaxed atmosphere and accessible facilities. They accept card payments.