You can satisfy your hunger cravings any time of the night or day because this White Castle Restaurant never closes. White Castle has been a St. Louis favorite ever since it opened in 1960. The hamburgers with all of the onions, the fat French fries and the thick malts keep you coming back for more. Keep up the tradition and go get a sackful right now. 
1224 S Kirkwood Rd, Saint Louis, MO 63122
(314) 822-2681
  • Hours: Daily, 24 hrs.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »