Snack bar XXL is a bar and cafe offering Spanish and Catalan cuisines. It is located on Passeig De Valldaura.