It's been 20 years since the Caragiulo Brothers first opened their Sarasota restaurant. It's amazing how quickly time files. In those twenty years, the Palm Avenue eatery has been feeding locals and visitors fantastic Italian fare that keeps them coming back for more.ย They've … [Read more...]