Did anybody go to Chicas Locas grand opening in Harlingen? It's at the Old Jaguars building at 14286 W. Expy 83. Harlingen, TX 78552. From what I've read it seems to be a topless gentlemen's bar and grill restaurant.
Come on and spill it.