Clutch Sports Bar broke some hearts when it permanently closed its doors at its Washington Avenue location last year. But the brand is now rekindling the flame of its adored fans with not one but two possible openings. According to a Texas Department of Licensing and Regulation permit, Clutch Sports Bar is expected to open in the Point Nasa Shopping Center at 1020 W Nasa Parkway, Suite 132.
The permit further details that construction is slated to start next month and wrap up at the end of August. If all goes well with permitting and the estimated $400,000 construction project, the new Clutch Sports Bar should open before the end of summer.
Following an era of neighborhood complaints regarding noise and security issues, and a city-wide crackdown on nightlife permits, Clutch Bar permanently closed its Washington Avenue location late last year. Sundown Entertainment announced plans to revive the Clutch Bar concept at two new Houston-area locations.
A new website for the brand, with very little detail other than two addresses, listed a second home for Clutch Sports Bar set to open soon. The second Clutch Sports Bar will live in the East Downtown area at 1201 St Emanuel Street. No word just yet on the timeline for this opening, but we’re sure more will be revealed as the summer winds down.
What Now Houston reached out to Sundown Entertainment co-founder, Dan Wierck, but did not hear back by the time of this publication.
According to the OJ website, the bar offers food, drinks (of course), bottle service, and hookah.
Clutch Sports Bar is anticipated to open in Point Nasa Shopping Center at 1020 W Nasa Parkway, Suite 132, this summer, and in the East Downtown area at 1201 St Emanuel Street sometime this year.

