Fan of The Cactus Palace in Venango, NE

The best little watering hole within a hundred miles. Home of the Cactus Burger