The Peachtree’s exterior presents itself with modest confidence – a straightforward storefront with arched windows and that distinctive green sign announcing its presence to hungry travelers and ...