About
This is a chain that is only found in New Mexico. "Best Green Chile Cheesburger in the World( according to National Geographic 10 Best of Everything. It is open to the public. Sometimes it is listed simply as "Lotaburger" (without the Blake's). Since 1952. Credit cards accepted.
Details