Longest continually running restaurant in San Antonio, originally built in 1929 by Mary Howell. She loved the place and vowed to never leave, many believe she's the one setting off alarms, starting fires, and throwing things. There's a lot of activity here, including a spirit who scratches people.
Link to this comment:
All Comments (0)