I just got back from a weekend in Chico and after four years of living in SoCal and Seattle I have to say that Celestino's is STILL the beast damn pizza I have ever had.
Cel for President!
Cel for President!