Whether you prefer authentic Mayan cuisine, top-notch tacos, fresh local seafood, or vegan fare, Tulum's restaurants serve up inspired dishes to satisfy every palate. The most famous and highly regarded local restaurant, Hartwood, is a must! But with (well deserved) acclaim comes long lines. Pro tip: It takes reservations a month in advance. For a healthy and more casual bite or beverage, stop by Fresco's at the Beach Tulum. After hydrating with one its signature agua frescas, you can indulge in some of the best cocktails, well, anywhere. Happy hour (4–6 p.m.) is two-for-one drinks! The spicy margarita (cucumber, mint, jalapeño, and tequila with a spicy salt rim) is a must-try. And if you're staying at the Beach Tulum, be sure to ask Barbie if she's doing a tequila or wine tasting that week.
You might be surprised to find world-class Italian cuisine in Mexico, but it exists at Posada Margherita. After entering through a secret garden pathway, you'll find yourself in one of the prettiest beachfront restaurants in Tulum or, err, anywhere. The perfect way to enjoy this laid-back atmosphere? Cozy up with your new hubby at one of the low-top tables and enjoy a glass (or a bottle) of rosé and house-made pasta.