Elk Horn Cafe offers American comfort food and a selection of teas in a casual setting associated with a historic fishing lodge.