Alhenn's Keller is a bar offering burgers, seafood, salads, and a selection of drinks, available for takeout or delivery.