Originally Posted by tracy OOOH OOOH what about the Cuban sandwich place by GA Tech. That place is good, too. I've never been to that one. Where by tech is it?
Val for President.
Forum Rules