Althea Fl Address: 25563 N Main St, Altha, FL 32421 Phone: (850) 762-8733 Restaurants Other Businesses: Main Street Cafe at 25563 N Main St, Altha, FL 32421 Altha Diner at 25563 N Main St, Altha, FL 32421 Wildcat Den at 25673 Sr 71 N, Altha, FL 32421 Eagleston Enterprises Inc. at 25354 N Main St, Altha, FL 32421