Barbecue restaurant serving delicious burgers, ribs, and fries. Known for juicy, fresh meat.