Bennos Truck Stop is a snack bar offering German cuisine.