La Garrocha is a Spanish restaurant offering table service and alcoholic beverages. They accept restaurant tickets as payment.