New Castle Bar is a lively bar known for its vibrant atmosphere, diverse clientele, and great music. It also features a big screen TV.