St Clair's Cafeteria
Postcard of the St Clair’s upscale cafeteria chain (circa 1960’s) which was what originally occupied the Biscayne Twin location. The chandelier lighting fixtures have long since been removed but the facade remains largely the same.
No one has favorited this photo yet