These Small-Town Restaurants In Arizona Have The Most Delicious Green Chili Burrito In The Southwest
Arizona’s small towns are hiding some seriously incredible food, and the green chili burrito is the crown jewel of it all. Tucked away on quiet main streets and dusty desert…

