My family (including our two teenage kids and a family friend) will be traveling to Barcelona in December. Is it really necessary to make reservations in advance at any restaurants? We don't need any "destination" restaurants -- just places where we can get good food and a good sense of the local flavor for our group of five. Incidentally, we will be staying at an apartment with a kitchen, so some of our meals can be eaten there -- either brought in or prepared. Thanks in advance for sharing your wisdom!