Snail pizza at Tijuana’s El Taller Baja-Mex Restaurant.
One of the great pizza experiences in my life — a snail pie in Tijuana.
Posted January 15, 2013
Stories this photo appears in:
Heard of the Baja-Med movement?
Posted January 15, 2013
Snail pizza at Tijuana’s El Taller Baja-Mex Restaurant.