Zé dos Cornos
You'll probably need to wait on the stairs outside for a table and then perch on benches or at tightly packed tables, but it's worth the wait for the excellent Portuguese dishes served at this small neighborhood tasca. The menu changes daily with a selection of fish and meat options.