In Brevard, North Carolina, a small mountain town known for its waterfalls, white squirrels, and lively downtown, brunch has become a ritual.