112 E Main St, Tucumcari, New Mexico 88401 USA
New Mexico Natillas drink is so sweet
Photo Credit: Yelp