There is a little nothing of a town called Carrizozo, New Mexico, USA (pop 900), that most people who even come close just drive through, or stop to use the rest room at the convenience store. Too bad, because about a block off the highway is this place called Rosie's Pizza which might very well have the best pizza in all of New Mexico and West Texas.

by timholt2007

Leave A Reply