Locals and visitors alike, welcome to Caragiulos, located in the heart of downtown Sarasota. Enjoy the beautiful Gulf sunset and then walk on over to Caragiulos for some fabulous Authentic Italian cuisine!