Pizza Review
Taco pizza was legit. Vegetables were fresh with lots of meat. Crust was crunchy and came with sour cream and taco sauce which I didn’t use. Still one of better taco pizzas I’ve had.