IIRC, I believe it's called Daily News on Crescent St. is a regular stop for our gang of hooligans, a little bit of everything food-wise, and pint bottles of New Castle Killer burgers there!
Good one, Paul..... Guess you'd have to live in Atlanta to get that one..... They still have awesome food!!!!! Late night drunk breakfast is great there!!
Probably more actually!!! Just find the "MAIN" Peachtree St., if that's possible, that Casa Grande and Ted's Montana Grill are on. They're all in a row, along with a few other good restaurants..... restaurant row, if you may....
The "main" Peachtree St is just north of Center Stage Atlanta -- the venue is on W. Peachtree, which dead-ends at P'Tree St at the light at the top of that hill. R. Thomas is about...hmm...a mile or a mile and a half north on P'tree, on the left side.