Restaurant news: Leon’s Smoke Shack opens in Studio Row, Arizona Mexican restaurant closes for now | Food and cooking

Leon’s Smoke Shack will open its second location Thursday, July 7, at 1529 E. Third St. Right across the street from Church Studio. There is a bit of serendipity involved, as the church studio was originally founded by Tulsa rock legend Leon Russell and serves as a museum for his career as well as a …

Restaurant news: Leon’s Smoke Shack opens in Studio Row, Arizona Mexican restaurant closes for now | Food and cooking Read More »