Sierra Maestra @ The Mayne Theater
Sierra Maestra are a Grammy awarded band who lives in Cuba. They played at The Mayne theater in Rogers Park, Chicago. This club is a quaint throwback room reminiscent of the Copa Cabana on this night.
Taken on July 14, 2011