Our top recommendations for the best restaurants in Barcelona, Spain, with pictures, reviews, and details. Find the best in dining based on location, cuisine, price, view, and more.