Checkered tablecloths adorn small cafe tables, inviting you to sit a spell and soak in the ambiance. The walls are a ...