Mall Plaza Sur is a barbecue restaurant.