This place has amazing bread of all kinds - baguettes, rye bread sliced, olive bread, pada buns - it's all fresh and delicious. They also make yummy cheap sandwiches on said bread. The pastries are also excellent - I take all my guests there for the Portuguese tarts - heavenly and addictive.
The only negative is the service - I used to think it's because I speak English and not Portuguese, but the service is actually bad for everyone. They have no sense of urgency or need to wait on people. Three people will be behind the counter with a huge line-up, but only one will come over to wait on people. No rush! I can wait 20 minutes for a loaf of bread! Eye roll. I feel lucky if I get waited on right away - like I won the lottery! That's how infrequently it happens.