Used to be located on top of Goat Hill behind the iconic waterfall billboard (just off I-35) and near American Airlines Center.
Anyone ever go there back in the day? I had one date there back in the late 90's, but that was my only visit, so I don't recall much about it especially since that girl didn't work out.
Anyone ever go there back in the day? I had one date there back in the late 90's, but that was my only visit, so I don't recall much about it especially since that girl didn't work out.