My wife and I are going to Barcelona with our two boys (9 and almost 5) in late December for a week. I am looking for suggestions for places we could go that are kid-friendly and have good food. We are not necessarily looking for fast food places or American chains but would like to avoid overly serious places where everyone is really quiet and we have to constantly tell our kids to lower their voices. "Fine dining" places where kids are welcome would be good too.
Also, any suggestions for a place we could go on Christmas day for lunch/dinner? If we need to make reservations I could try and take care of that before we leave.
Thanks for your help.