Castle Cafe is an unfussy pub serving hearty American fare like pan-fried chicken and burgers in a former 1890s hotel.