07 April 2008

Green Chile Cheeseburger...

the BEST one at that, can be found at the Owl Cafe
in Albuquerque, NM. You can also visit the original
Owl Cafe if you're ever in San Antonio, NM.