The Castle is Now Open in Arizona! What: White Castle Where: 9310 E. Via De VenturaWhen: Now Open It’s official! The first White Castle in the state.. Az Eats on TV 23 Jan 0 2