The Von Elrod

german sausage fries and beer