El Paso, Texas
This restaurant is on the riverbanks of the Rio Grande which separates El Paso, Texas from Juarez, Mexico. It is said that on certain nights the apparition of a woman can be seen walking near the restaurant weeping loudly and asking for her children who have drowned in the river.
No evidence captured yet
Start a hunt to upload photos, audio, video, or sensor readings
No investigations yet
Be the first to investigate this location
Sign in to join the discussion.
No comments yet. Be the first to speak.