Best Pizza in Town.
Although not as good as they were a few years ago, Upper Crust is still the best Pizza in North County. The pizza is great, the lasagna and garlic bread are tasty and the half and half salad (half pasta and half lettuce) is amazing.
Great Pizza, Great Service.
I've been a Vista resident all my life and have going to Upper Crust pizza since I was a kid (back when it was Stuffed Crust). It is by far my favorite Pizza type restaurant and whenever I order Pizza it's from them. Keep up the good work!!