Perfect on-the-go lunch spot, if that's what you're after. I can't speak to the entire menu (so I can't shoot hire than 4 stars), but the sandwiches are tasty, fresh and don't cost more than $7.
The Portuguese tarts are delicious - no surprise - and the staff are really nice. Worth checking out the next time you leave your lunch on the counter.