Sep11

ANGEL d'CUBA TRIO

 —  —

Cafe Laguardia, 2111 W. Armitage, Chicago, Illinois

No cover. Amazing food or just get drinks! Friendliest spot in Chicago!