You Must Try The Specialty Pizzas At Trail Rider Pizza In New Mexico
When you are craving a delicious slice of pizza, there are pizza joints all over New Mexico. However, when you are looking for pizza in the Land of Enchantment that is not only delicious but is also unique, head to the small town of Cedar Crest and stop at Trail Rider Pizza. At this pizza joint, your taste buds will love the specialty pizzas and you won’t want to leave without an incredible cupcake or another baked good....