Owl Cafe Green Chile Burger vs. Buckhorn Tavern Green Chile Burger I stopped in San Antonio, New Mexico for lunch the other day. I wanted to go to the Owl Cafe, which is famous for its green chile cheeseburger. Now, it is in the middle of nowhere on the way to nowhere (apologies to the… Continue reading Green Chile Burger vs. Green Chile Burger