J McArthur's

Closed Permanently

3500 Watson Rd., St Louis, Missouri 63139

20150904_JMcArthurs_0014.jpg

Photo by Kevin A. Roberts

3500 Watson Rd., St Louis, Missouri 63139
Tue–Thu: 5–10 p.m. (Food served until 9:00 p.m.)
Fri & Sat: 5 p.m.–midnight (Food served until 10:00 p.m.)

Mentions