New Mexico Apple Pie at Pie Town Cafe in Pie Town, New Mexico
I've been on the Green Chile Cheeseburger trail in New Mexico, and I noticed a town called Pie Town. Since I was already at the Very Large Array, it was easy to stop by and try the pies. Find out what I think and see more pictures after the jump.