If you stay in the Cancun Hotel zone, and are not staying at an all inclusive resort you need to eat the brunch at Sedona Grill, located in the J.W. Marriott. Sedona Grill is the best option on the beach, and the buffet is nothing short of spectacular. It is well worth the $28 price-tag to enjoy an excellent selection of fresh squeezed juices, pastries, an awesome french toast, waffle and omelette bar, and the most amazing tropical cut fruit bar in the world. They also feature a smoked and cured fish section and a traditional Yucatan and Mayan breakfast assortment with rices and beans, salsas, and chilequilles, and more. This buffet doesn’t disappoint and the service is excellent. Plan a special morning here after a walk up the beach from your hotel while on your trip. It’s a home-run every time!