Attractions There’s Something Incredibly Unique Hiding Inside This Mom & Pop Restaurant In New Mexico