Dallas, TX (Knox Street)

Grilled Octopus and Potato Skewer with Salsa Verde