Ribs Osito is a New American restaurant located within the El Osito shopping mall.