If you love pancakes, the O Diplomata is a must for you! Their pancakes are the best I've had so far in Portugal. They're included in every brunch menu and the menu prices are unbelievably fair (6 to 10 €). Just make sure to be at the door 10am sharp otherwise you'll have to stay in line (see how good those pancakes are!).
Pictures © Taste of Portugal.