APL Barbecue is a pop-up barbecue experience that operates on weekends. They offer barbecue dishes and collaborate with other establishments for special events. The establishment is known for its weekend service and operates rain or shine.