The Beaver House, a landmark in Statesboro for more than 100 years, served its last lunch to the public Wednesday.