Press "Enter" to skip to content

Cabo's family and friends bid a fond farewell to a Tallahassee restaurant favorite

In the hours after owner Mike Ferrara posted that the landmark Tallahassee restaurant Cabo’s Island Grill and Bar would be closing on Oct. 23, the restaurant was flooded with well-wishes and patrons.


Be First to Comment

    Leave a Reply

    %d bloggers like this: