Midsummer's Eve (San Juan) is celebrated throughout Catalonia and it is one of the most popular and cheerful festivities of the year. The people gather to dance around bonfires, setting off bangers and fireworks, eating coca and toasting with cava.
On the night of San Juan, many towns celebrate the summer solstice with fireworks, bonfires in the village square and street parties that last until well into the early morning. As for the gastronomy, the traditional food is "coca de piñones" (pine nut pastry) or fruit pastries.
More information available at the Catalonia Virtual Office of Tourism,
Ask the Office.