Altha from Florida Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Bubba's Pizza - Florida, Altha, 2 Fairview Road, 32421 (850) 762-8686 Map Cow Palace Cafe - Florida, Altha, 25563 North Main Street, 32421 (850) 762-8733 Map Main Street Cafe - Florida, Altha, 25563 N Main St, 32421 Map