Southridge Mall, 5300 St. 76th St., opened in 1970 and ... The Best Churros and Elote, and Tokyo Hut. There's even an option for dogs with Magpie's Gourmet Dog Treats (however non-service dogs ...