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.
Source: tallahassee.com
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.
Source: tallahassee.com