Last Resort Grill occupies 174-184 W Clayton St, serving up inventive Southern fusion that keeps University of Georgia ...