Quote 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?