The Biscuit Factory
254 Water St, Apalachicola 32320