there is this place right near georgia tech in atlanta called the varsity,me and techfan always joke about it,they have killer chili dawgs !!
i actually saw a piece on taht place during the halftime show of a game on esp not too long ago.. im gonna have to try it out when i get down there some day
Comment