Sucks.
After the new Cowboys Stadium is built, it will probably be good again. This was one of the best bars.
I get nostalgia for how good it used to be. There were hot chicks everywhere.
Return to Venue Notes and Reviews
Users browsing this forum: No registered users and 4 guests