Mookies now at 401 E. LocustĀ in Davenport. "Named after late sis," owner LaMont Johnson says.