Squatter's Cafe

3524 Washington (inside KDHX community radio), St Louis, Missouri 63103

20171114_SquattersCafe_0167.jpg

Photo by Kevin A. Roberts

3524 Washington (inside KDHX community radio), St Louis, Missouri 63103
Wed – Fri: 8:00 a.m. – 2 p.m.; Sat - Sun: 9:00 a.m. – 2 p.m
American
$$
Best Restaurants 2018
Midtown
Inexpensive

Mentions