I liked Contempo - lots of nice, relatively inexpensive restaurants around Plaza
Catalunya.
Sadly there’s a Subway directly across the street from Sagrada Familia that might be the best restaurant in that area, so if you find yourself visiting at dinner time, it’s best to head to the Plaza.