Originally Posted by
StuckInYYZ
Grilled octopus is awesome as long as it is freshly grilled... One of the best places to try it is at a good Greek restaurant.
Ive had it in Barcelona and at a US tapas restaurant. It was not grilled either time. I’ll consider ordering it the next time I’m in Tarpon Springs.