La Habichuela Sunset
Not only does this restaurant serve the most authentic Caribbean and Mexican cuisine in Cancun, it’s also known as one of the most memorable spots for a romantic dinner. Its design is inspired by ancient Mayan architecture and the famous haciendas of Yucatan, and the gorgeous garden sits right by Nichupte Lagoon.