Hmmm, no phones at all and no onsite staff?

Is this the same place (Nellie Gomez) as "Cap'n Ron's"?