La Canoa

1520 W. Lincoln Ave., Milwaukee, WI

Back to the full article.

Inside La Canoa

Picture 2 of 4

Inside La Canoa. Photo taken July 8, 2023 by Cari Taylor-Carlson.