J McArthur's

3500 Watson Rd., St Louis, Missouri 63139

20150904_JMcArthurs_0014.jpg

Photo by Kevin A. Roberts

Closed

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.)
American
$$$
101 Best Restaurants 2016

Mentions