Barbecue restaurant offering a grill menu cooked over natural charcoal. A good spot for a get-together.