What’s your favorite October 23, 2020 Everybody LOVES Italian Food – and there is no better choice for that than Caragiuolos in Downtown Sarasota. From authentic pasta and sauce to delicious pizza. You will not leave here disappointed.