See, it's entirely legal for them to accept pesos. They think it gives them a competitive advantage to accept pesos. Many of their customers like that they accept pesos. Some don't.
"This is America, We speak English and our currency is the U.S. dollar. I will no longer visit your restaurant due to your demonstrated inability to assimilate into the culture of this country," said one irate former customer in an e-mail sent to Pizza Patron on Monday morning.
And that's fine, too. Because when businesses do something to attract one segment of population, that sometimes turns off another segment of population. It's the business' job to determine if they come out ahead in the process or if they lose money.
Notice what's lacking in this story? Government interference. Government hasn't told Pizza Patron that is must, or is not allowed to, accept pesos. The company is doing this all on its own.
The market at work.
Update, 1/12/07: Apparently, not everyone is as tolerant as I am. Not everyone believes in the virtues of the free market as I do.