Staplehouse: Worth the hype?
So, of all the restaurants I was looking forward to in the States, Staplehouse was highest on the list. And why is that exactly? Well, as there is a distinct shortage of Michelin stars in Atlanta, this venue (with its nomination for the James Beard Award […]