Tourists don't come to Xpujil, Campeche for the best restaurants on the Yucatan Peninsula - they come to experience imposing Mayan ruins and to see the incredible wildlife found here. But, if you want to eat at the top restaurants in Xpujil, look no further. I've put together this list of good places to eat in this part of Mexico, ones where you are guaranteed a good meal.
Traditional local food consists of what you would expect in a small Mexican town: tacos and tostados and various preparations of beef, fish, and chicken, which come accompanied by rice, beans, and small salads. Adding a pitcher of fresh agua de fruta - fruit water - is refreshing on hot days, which means most of the year.
The
#1 restaurant on the list is at Rio Bec Dreams, a B&B that serves the best food in Xpujil. British owner Diane has managed to create a menu of international treats you don't expect to find in the jungle.
#2 on the list is Restaurant Mirador Maya, which is located under a soaring thatched roof and popular with bus tour groups.
The restaurant at Hotel Calakmul is
#3, where owner Maria de Jesus Cabrera Dominguez and her staff welcome visitors from all over the world to a spotless, well-decorated dining room.
Cheap eats are found in the Public Market.
Carretera 186, Escarcega-Chetumal Km. 142
The open-air restaurant at Rio Bec Dreams near Xpujil and Becan serves the best food in the Calakmul Biosphere Reserve in Campeche state on Mexico's Yucatan Peninsula...
Av. Calakmul No. 94 (Highway 186, Km 152)
Dine under the soaring thatch roof at Restaurant Mirador Maya, which serves traditional Mexican food in the town of Xpujil, Campeche on Mexico's Yucatan Peninsula...
Calakmul 70 (Highway 186, Km 155)
Of the few quality restaurants located in Xpujil, Campeche, the restaurant at Hotel Calakmul is a good choice, serving typical Mexican fare to tourists visiting the sights in this far south area of Mexico's Yucatan Peninsula...
Av. Calakmul (Highway 186), across from bus station
Restaurant La Concha Caribe is a convenient lunch spot of travelers on Highway 186 between Chetumal and Escarcega in Xpujil, Campeche at the base of the Yucatan Peninsula in Mexico...
Ave. Calakmul (Highway 186),
Inexpensive Mexican fare is served at Restaurant La Victoria in Xpujil, Campeche, a small town located in Mexico on the Yucatan Peninsula...
Av. Calakmul (Highway 186), across from bus station
The Public Market Street in Xpujil, Campeche is a good place to find inexpensive food to take with you when you are visiting the Mayan ruins in the of Mexico's Yucatan Peninsula...