Mirage Restaurant on the Beach: Torre Santa Sabina

Located directly on the beach at Torre Santa Sabina, Mirage is a fabulous restaurant and bar, that not only offers spectacular views out to sea and the quaint tower of Santa Sabina but… Continue reading