2 Best Restaurants in Yucatán and Campeche States, Mexico

Pancho's

$$$ | Centro

In the evening this patio restaurant is bathed in candlelight and the glow from tiny white lights decorating the tropical shrubs. Much of the menu, as well as the decor, is geared toward tourists—you can even buy a Pancho's T-shirt on your way out. Although you won't find authentic Yucatecan dishes at this lively spot, the tasty tacos, fajitas, burritos, and other dishes will be pleasantly recognizable to those familiar with Mexican food served north of the border. Waiters—dressed in white muslin shirts and pants of the Revolution era—recommend the shrimp flambéed in tequila, and the tequila in general. Happy hour is weekdays from 6 to 8 pm.

Zarabanda Restaurante

$$

Near the main square, this unpretentious family-run restaurant is one of the oldest (and most affordable) eateries on the island, and it's considered one of the best places to try island-style food. There are quite a few tasty seafood dishes, including a huge mariscada for two that includes a fish fillet, a whole fish, a lobster, and octopus on a bed of shredded lettuce. The delicious seafood soup includes the freshest seasonal seafood and is an island classic. People come here for the food and not the ambience, so grab a seat at a plastic table, listen to the Mexican music, and take your pick from the extensive menu.