Barbecue restaurant serving delicious food with generous portions. Offers quick, friendly service.