Restaurants & Bars

Southwest

If I'm going to have only 1 green chili cheeseburger, which one?

Share:

More from Restaurants & Bars

Restaurants & Bars Southwest

If I'm going to have only 1 green chili cheeseburger, which one?

d
Deven Black | | Jul 24, 2010 12:39 PM

In Santa Fe or Albuquerque? I've read the posts on this board but need more current, more concise info, please.

Feedback