The front row view can't be beaten. The food in Puerto is never boring. Any restaurant that serves fish will also serve ceviche, a sort of fish salsa served with homemade chips. Whitefish is shredded and combined with tomatoes, onions, cilantro, jalapenos, and avocado, and the whole mixture is marinated in lime and orange juice which actually cooks the fish. This is a wonderfully refreshing treat after a steamy afternoon of wandering in the sun.
Visitors often find that familiar Mexican snacks taste much better in Mexico.
For instance, a simple quesadilla of cheese and tortillas is almost a sublime experience. Salsa doesn't come out of a jar, but is made in the kitchen every morning. Sopes are fat corn cakes, either fried or grilled, that are then topped with any combination of shredded chicken, beef, cheese, salsa, vegies, and sour cream. Another good find is pozole, a chili-broth soup with hominy and either chicken or pork. It is served with a side platter of lime wedges, jalapenos, radishes, cabbage, oregano, and chili peppers so that you can adjust the seasoning to your liking.