ADMIRAL Sportsbar is a sports bar open until late. It offers a place to watch sports.