
Fresh tuna plate in Los Mochis, Mexico

Pumpkin flower soup in Oaxaca, Mexico

Fried worms from the blue agave cactus, yummy!

Chocolate cake in Oaxaca, Mexico.

Fresh shrimp ceviche in Puerto Escondido, Oaxaca.

Vegetable and seafood plate on Maviri Beach, Sinaloa.

Pre-hispanic stone soup in Oaxaca, Mexico.