Squid Restaurants in Tacna
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Tacna, Avenida Leguia 1726, Tacna 052, Peru
"Un muy rico lugar para comer, buen pisco sour, pero la demora es mucha, y el garzon no se sabia la carta, pero a pesar de eso, muy buena comida."
Price
The Average price for Squid is:
$9.3
Feedback
These reviews refer only to the mentioned ingredients.