THE FINAL HOUR
09/03/2021
I drive through here often, and out of all the states I go through, NM is hands down thee most terrified of said virus, this store is concrete proof of that! I mean the store is only open 5 hrs a day, what's the point??? Don't call your self a "travel plaza", your a glorified lemon aid stand. I wish someone could explain to me from the Indian side, why are you bowing down to the same government entity that almost destroyed your culture. Now your just gonna follow along as if you believe their bs? Makes zero sense, I expected way more from the tribe leaders!