vittlemonster.com
Caracoles – Bar el David del Ninot
Snails. Bar el David del Ninot, Barcelona SPAIN Sorry! I forgot to take a pic until after eating these, lol! I loved the flavor of these snails. They were slightly pungent, but the stewy sauce that…