billyw
-
Total Posts:
6
- Joined: 6/15/2005
- Location: Albuquerque, NM
|
BEST green chile cheeseburger
Wed, 06/15/05 5:11 PM
( permalink)
The world's best green chile cheeseburger can be found at this wonderful dive in central New Mexico - The Owl Bar in San Antonio, NM. Legend has it that the bar was built for the atomic scientists who tested the first bomb during WWII. There is no better burger anywhere.
|
|
|
|