There’s a steakhouse tucked away in Sherrills Ford, North Carolina, that locals have been quietly keeping to themselves, and ...