Paella is a traditional Spanish dish, made with rice, meat or fish, and a delicious sauce. Whilst many countries and regions have their own recipes and variations, the best paellas are made in Spain, on the beach, with fresh seafood.Still, that’s no excuse not to make your own, and to join in the celebration. Enjoy […]