Dixie Theater and Louis' Cafe - Apalachicola, Florida.

Dixie Theater and Louis' Cafe - Apalachicola, Florida.