Restaurants & Bars

Southwest

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

Share:

Restaurants & Bars 21

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

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.

Want to stay up to date with this post?

Recommended From Chowhound