A lucky recommendation from our hotel clerk led us to Taverna Diagonal and it became our favorite Barcelona restaurant! It is located 1 1/2 blocks from the Ibis Central Hotel and 3 blocks from the Sagrada Familia Metro stop. We kept returning four of our five nights in Barcelona for a different fixed price dinner including wine, an appetizer, salad, entre (fish, lamb, beef, pasta), dessert and coffee. The food ranged from good to near gourmet and all of it was truly delicious. The prices were reasonable at $20 to $25 per person. The servers were friendly and helpful and the atmosphere was laid back and pleasant. If you are staying near the Sagrada Famila, give it a try - we think you will like it! read more