Columbia Restaurant Retail & Cigars
411 Saint Armands Circle, Sarasota, Florida 34236
Featured Review : The Columbia Restaurant is a mostly Cuban restaurant in St. Armand just outside downtown Sarasota.
The restaurant is huge and boasts an open-air atmosphere with large windows and many tables partially inside and out...See Full Review