I've been living in lisbon for 4 year and everytime I come back Ramiro is my first stop. Amazing quality of food, typical portuguese retaurant. if you are lucky the waiting time on the street is just 20 minutes, but don't worry, during the waiting time you've beer and bread! Try everything and drink beer, not wine.
