124 Mitcham Ave, Auburn, Alabama 36830 USA
Inside restaurant seating, packed by 6pm
Photo Credit: Yelp