Southwest Diner

6803 Southwest Avenue, St Louis, Missouri 63143

20130114_SouthwestDiner_012.jpg

Photograph by Kevin A. Roberts

6803 Southwest Avenue, St Louis, Missouri 63143
Mon–Fri: 7 a.m.–2 p.m.
Sat–Sun: 8 a.m.–2 p.m.
American, American Southern, Tex-Mex
Outdoor Seating
$
101 Best Restaurants 2016
South City

Mentions