Complaint: I was treated very rudely, the pizza sucked, and when I complained (politely) I was informed that the de los Santos family didn’t have to listen to crap from people like me. They sure won’t ever get any money from me again, either. David bacliff, TexasU.S.A.
Tags: Pizza & Take Out
Address: 220 West Broadway, Denver City, Texas U.S.A.