La Tarara is a restaurant offering Spanish cuisine, including tapas and pintxos. They feature a varied daily menu and special group menus.