Nearby Charcoal Chicken, one of the best bbq lamb ribs ive ever tasted