From the best places to eat and drink (spoiler: I hope you like mezcal!), to the best day trips to do during your visit.