South of the Border? No, it's Glendale
Posted by Gerry Meskill
Over at College Football Nation, I've got an interesting analysis of a new restaurant at the new Cardinals Stadium in Glendale, Ariz., home of this year's BCS National Championship Game. Check it out: South of the Border? No, It's Glendale.
