White Castle opening 2nd Arizona location in Tempe

The Tempe White Castle is scheduled to open in 2023 and will be located at 8755 S, Jewel St., near Interstate 10 and Warner Road.

Latest News

View More
View More

Arizona Morning

View More
View More