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