Thanks Dave for taking the time to post this. Everyone's input is going into the discussion with the other couple.
A lot of food for thought.
So, I'm getting the impression that there are no "locals" places to eat, no street food vendor types of places and if we find any, it'll be sheer dumb luck. Bummer.