Happy Hour at Finn McCools 8800 E. Arapahoe Rd., Englewood