Address: 25563 Main St, Altha, FL 32421, USA
“The country restaurant is the best. Everyone is so friendly and nice. The food is fabulous. The prices are great. Go and see for yourself. We go every Sunday for breakfast. Have a good day ya' ll.”
Address: 25673 FL-71, Altha, FL 32421, USA
“Wildcats Den us closed due to hurricane Michael. They will be opening again in the next 90 days. Great people Great food.”