Featured Episode5/13/2013
Burger Land
Episode: New Mexico
The original green chile burger.
Restaurant Spotlight
The Owl Bar and Cafe in San Antonio, NM is a classic roadside attraction and diner. It is known for its classic Americana cuisine and has even been featured on popular TV shows like Burger Land. It is a great place to stop for a bite to eat and to enjoy the historic atmosphere.

Episode: New Mexico
The original green chile burger.