Juicy, nostalgic, and proudly Savannah, this Georgia burger stand has earned every bit of its local legend status.