In Barcelona you can choose from tasty tapas, authentic Thai food, delicious sushi, spicy Indian, sophisticated French dishes and even…