Center Bar is a lively spot offering cocktails, HD TVs for sports viewing, and bar-top slot machines.