Quote:
Originally Posted by nkrifats
Will have to try that.
|
It's also supposedly the world's largest drive in, with space for 600 cars. Big inside too, seating about 800 people. It's right beside I-75 at the North Ave. exit, a few miles north of downtown ATL and directly across the interstate from Ga. Tech campus.
Here's the link:
The Varsity:: What'll ya have!
Yes, I have no affiliation whatsoever.