The best cocktails ever | Il Baretto, in Santa Teresa di Gallura

The best cocktails ever | Il Baretto, in Santa Teresa di Gallura Do you know the feeling you get when, after a long day at the beach, you want something cold, thirst-quenching and delicious? Well, that's why I chose to stop for an aperitif at Il Baretto, in the central square of Santa Teresa di Gallura. Located in the northern part of Sardinia, you can read all about this town in my article ‘All you need to know about Santa Teresa di Gallura’. Before sitting down, I looked up a couple of reviews on the web and the [...]