The Best Tapa?
‹The Best Tapa

Aztec Sun (Sol Azteca)

Nachos topped with a layer of melted cheese, black beans, sweet corn kernels, and pickled red onion. The dish is finished with a drizzle of cream and a sprinkling of fresh parsley and spices.

La Iguana Taquería - Puerto del Rosario