Tag Archives | car art

Venice Cafe

The Venice Cafe is completely quirky. It does for restaurants/bars what The City Museum does for museums. Located in Soulard, the Venice Cafe epitomizes the atmosphere of the area.