Pizza in La Jolla

San Diego is many towns rolled into one. It is all of the following: A coffee town A beer town A sports town A foodie town A dog town A beach town It is all that and so much more. Could it also be a pizza town? Of course it is. San Diego pizza is […]