So the owner is rude to customers? Why go there? I'm guessing the statue was probably what was attracting people to it.Here in the Dallas/Fort Worth Metroplex, Goff's Hamburgers used to have a statue of Lenin in front, adorned with a plaque: "America Won" on its base.
http://www.roadsideamerica.com/tip/2286