Worth a visit
This restaurant is outside of the city's tourist circuit, but it's worth taking a taxi to get there. The menu offers all the flavours of a Brazilian kitchen - really good feijoada, ribs, shrimp with pumpkin, and other delicacies. The prices are a little high, but many of the dishes are enough for two, three, or even four people, depending on how hungry you are. The restaurant has a dining room and a patio, where you can sit if it's not too hot.