Cobra Clutch Cocktail Bar, a swanky new concept, is set to hit the Valley this year. According to a recently filed City of Las Vegas permit, the new bar is expected to open in the Arts District at 1201 S Main St.
The downtown area address sits on Brewery Row in a renovated, multi-tenant building near the corner of Main and California streets.
Cobra Clutch Bar already has a booming online presence with an Instagram page that details a Spring 2026 opening. The brand also recently threw a hiring fair to get the brand moving and grooving.
TFC Group LLC is the business entity behind the opening. Arron Cappello is the managing partner of the LLC. What Now Las Vegas reached out to Cappello to find out more details about the upcoming opening, but did not hear back by the time of this publication.
The business recently acquired a business license here in Nevada. TFC Group LLC also has ties to Texas. Fabricio Solorio is the CEO of TFC Group, LLC. What Now Las Vegas also reached out to Solorio to try to find more details about the upcoming opening, but did not hear back by the time of this publication.
“Las Vegas, we can’t wait to make you the frothiest bevs,” a post on the Cobra Clutch LV Instagram page reads.
“This is a dream come true for us, and we couldn’t be more grateful to do what we love in the city that raised us. This spring, we’ll be shaking, stirring, and serving up delicious bevs for our Arts District community. Thank you for letting us be here.”
Cobra Clutch Cocktail Bar is anticipated to open in the Arts District at 1201 S Main St this spring.

