Is That Judas or Satan Lurking in the Shadows at this Mexican Restaurant?