We've only had delivery from this place, but it used to be Mario's Pizza. We ordered from them probably once every few weeks. When they changed to Texas Pizza, the food tasted the same, but the management and service went way down hill. We moved about a year ago and they continued to deliver to us until recently. Now they say they never delivered to my area and hung up on me. When I called back, I found out it was the manager who actually hung up on me. He was quite rude yet again. Not to mention that since they took over management their delivery has sometimes taken up to 2 hours, when Mario's never took more than 30-45 minutes. There are plenty of other pizza places to choose from, I suggest you choose another!
Pros: Decent pizza
Cons: Rude staff, rude management, inconsistent service