Leon's Barbecue is a counter-serve restaurant offering slow-cooked BBQ classics like ribs and chicken.