The Best Tapa?
‹The Best Tapa

Sahara Calamari (Calamares del Sahara)

A plate of fried calamari with French fries, served with a simple salad and lemon wedge.

Restaurante Tara - Las Palmas de Gran Canaria