Trail Rider Pizza, 12165 NM 14, suite B2, Tijeras, New Mexico
This is my first time playing at Trail Rider Pizza in their new location in Cedar Crest - Next to Greenside Restaurant and Triangle Grocery. Awesome pizza, sandwiches, Italian food! Great people, great food! Hope to see you there!