Albuquerque's third Cheba Hut location to open next Monday in Uptown
The Citizen
“I think the culture and that kind of counterculture that we bring to the table is very unique. There’s nothing like it at least in New Mexico,” franchise owner Isaac Montoya said.