It is a tributary of the Delaware River .
Red Lion Creek is a stream in the U.S. state of Delaware .
Red Lion Creek is a tributary of the Delaware River .
Red Lion Creek is a stream in the U.S. state of Delaware .