the pulpo diablo is to die for. never had octopus so tender and flavorful. the diablo sauce was a masterpiece, just the right temperature and more than one chili flavor. sweet ser...
All reviews seem positive