BBQ grill with meat cooking over open flames