La Cantina

102 2nd Street SE, Cedar Rapids