Service was good. I ordered the taco supreme pizza to give the place a try. They said 25 minutes and it was ready when promised. The pizza itself was pretty unremarkable, no flavor to the crust, not much in the way of any sauce, lots of lettuce, and the "taco chips" were pretty stale.
I will give them another try for a standard pizza and I will give them a try for some wings. If it is markedly better, update the review.