The open-air Luna restaurant is part of the hotel Tata Tulum. It sits right atop the sand on a peaceful part of the beach. Come as early as 8 a.m. to sample the multi-page breakfast menu, espresso, and fresh-squeezed juices and smoothies. Lunch and dinner, served continuously until 11 p.m., show off the wood-fired grill and super-fresh ingredients in dishes like rib-eye tacos and grilled-avocado guacamole. Staffers here have a genuine warmth and cheerfulness that is contagious. The small beach bar is a destination in itself for its mellow vibe and mixology menu featuring creative cocktails that spotlight the flavors of the Yucatan.