Re Green Chili Burgers Perhaps you're thinking of the Owl Cafe in San Antonio, NM. Awesome! Paul M, the lurker