Finding the best restaurants is time-consuming and frustrating, especially when it’s in a city as renowned for its food as Barcelona. With so many delicious restaurants – from urban street...