I've only been there for lunch but you'll be getting a pretty good sandwich. Ingredients are fresh, service is quick at the counter. Prices are a little steep: sandwich with a tiny salad and a coke will run you about 20$ but hey, that's the old port for you.
I've probably been back already since writing this review, this place is a relatively safe bet in the area.