Star BBQ is a restaurant specializing in authentic charcoal-grilled cuisine.