Sorry for the late response. It is a little street vendor outside the building on the street. So yes, the location is right. It's a nice couple selling azorean Hotdogs and they are there all the time.
Cheers for asking mate! Have a good one!