We're heading to Barcelona later this month with our two teenage kids. Our well-traveled, NYC-based foodie family is looking forward to the tapas experience and to exploring the Barcelona dining scene. I'd love some suggestions for lunch, tapas and dinner. We want to eat the local cuisine -- not Asian or Italian -- and prefer places that are not formal/stuffy and not overly touristy. All price levels will be considered -- it's more important to get quality food in a fun, interesting environment, with lots of variety (one of the kids does not eat any fish, shellfish or pork, so we need to eat at places with good vegetarian options, as well as beef or poultry). Friends have suggested sticking with tapas places and not waiting until 10pm to sit down with the kids over a long dinner. Thoughts on this approach?
I'm also interested in recommendations for good ice cream, chocolates or pastries, and other food-related experiences, such as a cooking class, market tour, gourmet food shop, that would add to our visit.
All advice much appreciated!