A Gainesville BBQ legend since 1978, David’s BBQ serves slow-smoked ribs, hearty breakfasts, and Southern classics locals keep coming back for year after year.