Castle Pub is a bar offering an authentic atmosphere, Irish-inspired cuisine, live music, and sports broadcasts.