Steak place northeast of Atlanta
I used to here about a steak place somewhere along I-85 north of Atlanta. Can't recall name or location. Any ideas? The place I'm talking about usually generated a tab of $100 per person or so. Thanksl
__________________
|