Picasso's pizza isn't one of my favorite places for pizza but what they do have is a great taco pizza. I go there just for the taco pizza. The prices are average, I think. The wait isn't too long and the service is average. Their customer service could use a boost but I put up with it just for the taco pizza. Give it a try!
more