For dining with a great view of the Caribbean, check out one of the many restaurants along the beach in the Tulum hotel zone.