Top Cities Around the World to Visit for the Food!

Puerto Vallarta, Mexico


Puerto Vallarta, Mexico originally was a small fishing town that sits on the South Pacific cost of Mexico, but it has since grown into a beautiful a piece of paradise. Puerto Vallarta is now a resort town that is notorious for their gorgeous beaches, lively nightlife scene and their amazing authentic cuisine.

Along the streets of Puerto Vallarta you can find various trucks and stands with some of the most delicious tacos filled with beef and goat, chicken or fish and always wrapped up in a freshly made tortilla and topped with salsa, onions, cilantro and lime creating the perfect combination of salty, sweet and spicy!

Puerto Vallarta has been in the fishing industry for years, so there is no wonder as to why they are known for having some of the best mahi mahi ceviche in the world. They add their own special twist to the platter, they use shredded pieces of mahi mahi, citrus, cilantro, tomatoes and bits of onions topped with a slice of avocado all on top of a crispy tostada.

Pescado Embarazado are bite sized grilled meat on wooden skewers which have been marinated in garlic, olive oil and pepper. The meats typically used are local such as mahi mahi, shrimp, chicken and snapper and come with a wedge of lime. Rumor has it that these tasty little treats go down even better with an ice cold beer while sitting on the beach enjoying the mystical view of the ocean.