...on North Freeway just south of Greenspoint Mall instead of 34th Street as previously discussed (in a former Castle Furniture). The article mentions that the [majority] Muslim ownership of the chain means El Rancho doesn't sell alcohol or cigarettes, but fails to mention the 40% ownership by the same parent company of Randalls.
https://www.chron.com/business/article/ ... 972915.php