El Olvido is a Mexican restaurant featuring an extensive menu.