
Been going there since it was the copper Alibi never had a problem but since it became the happy hour it's gone to shit they do really shade shit you pay with a debit card when you leave a week...
(2)
Happy Hour is a cozy establishment in Twin Falls, ID that offers a relaxed atmosphere for patrons to unwind and socialize.
With a selection of drinks and appetizers, Happy Hour provides a casual setting for individuals to enjoy after-work gatherings or weekend meetups.
Generated from their business information
Been going there since it was the copper Alibi never had a problem but since it became the happy hour it's gone to shit they do really shade shit you pay with a debit card when you leave a week...
Wow, they definitely need some customer service lessons! I went in alone midday. I guess the bartender was on break, so I guess it was either the manager or owner who came up to me. He was not...
Partial Data by Infogroup (c) 2025. All rights reserved.