No Stress is a bar offering live sports on a big screen, sports betting, and slot machines.