The Best of Barcelona: 5 to Die for FoodsFor foodies like me, there's no place that I've been to that compares to the food of Barcelona, Spain. I've grown up on the water and...