New Mexico's green chile cheeseburger: The Owl Bar in San Antonio is the place to try a chopped Hatch green chile and melted cheeseburger. Western …
Source: News feed for New Mexico Chile
New Mexico's green chile cheeseburger: The Owl Bar in San Antonio is the place to try a chopped Hatch green chile and melted cheeseburger. Western …
Source: News feed for New Mexico Chile