A place travelers can visit Krebsbach Restaurant