El Podium is a barbecue restaurant offering traditional dishes with a wood-fired flavor. They provide a delivery service.