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! 