Came here with my family one afternoon since it was located next to the Train Depot in Suisun. Since we grew up in the Bay Area, we were hoping it was the same chain as a great Pacifica pizza place with the same name. If it was or wasn't it didn't really matter as we were quite disappointed with the food and service (c'mon, when you're serving pizza you have to really mess up to get a ""poor"" in my book for service - how hard can it be?) Another thing that concerned me are the numerous flies. Sorry, I don't like to dog places but I do need to warn others especially of questionable experiences. Good location tho.
Pros: Located next to the Train Depot, great for train watching
Cons: Food, Service, Flies
more