What you need to know about the glendale store chain

A new business that has opened in Los Angeles has drawn the ire of shoppers and even a new sheriff in the store chain.

The Glendale Galleria stores have attracted a lot of criticism over the past few years.

They have also attracted scrutiny from consumers.

Business Insider has compiled a list of the best restaurants and retail stores in Los Angles.