Start your morning right with the best breakfast and brunch spots in Lancaster County, from farm-fresh diners to trendy weekend brunch destinations.