Tamara’s Café‚ Floridita

Location

17 Avenue E
Apalachicola, Florida 32320
Franklin County

Contact Information

(850) 653-4111
www.tamarascafe.com