Quote Originally Posted by TKellarB
Los Bravos on Powers Ferry Rd (Atlanta) -- like 2/3x a week -- it's sad ,I know -- I think I need an office there or something.
haha i used to eat over there all the time, atleast if your talkin' about the one at terrell mill/powers ferry.