Los Caminos

Permanently closed
yelp logo

(1)

Website

Photos

2649 Cherokee St Fl 2
St Louis, MO 63118

Also at this address

Reviews

yelp logo
4.01 reviews
Photo of Stan S.
Stan S.
12/8/2011

A small not for profit gallery on Cherokee Street on the south side. This street has become Ground Zero for a new wave of young artist in STL and this place is one of the more interesting...

Own this business?
See a problem?

You might also like

United StatesMissouriSt LouisLos Caminos