Top 10 Barcelona Restaurants for First-Time Visitors

From innovative tapas to classic Catalan cuisine, our list of the Top 10 Barcelona Restaurants has something for everyone.