Remembering the MECCA Cafe Mon, 08/09/2021 - 17:57 By News Staff Posted in: News The Mecca Cafe opened in 1944 at 111 W. Main in downtown Holdenville. “Joy and Tommie” were the owners but we do not know their last names.